Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:LivePhysRegs

1 //===- llvm/CodeGen/LivePhysRegs.h - Live Physical Register Set -*- C++ -*-===//
10 // This file implements the LivePhysRegs utility for tracking liveness of
43 class LivePhysRegs {
47 LivePhysRegs(const LivePhysRegs&) LLVM_DELETED_FUNCTION;
48 LivePhysRegs &operator=(const LivePhysRegs&) LLVM_DELETED_FUNCTION;
50 /// \brief Constructs a new empty LivePhysRegs set.
51 LivePhysRegs() : TRI(nullptr), LiveRegs() {}
53 /// \brief Constructs and initialize an empty LivePhysRegs set.
54 LivePhysRegs(const TargetRegisterInfo *TRI) : TRI(TRI) {
59 /// \brief Clear and initialize the LivePhysRegs set.
67 /// \brief Clears the LivePhysRegs set.
75 assert(TRI && "LivePhysRegs is not initialized.");
85 assert(TRI && "LivePhysRegs is not initialized.");
139 inline raw_ostream &operator<<(raw_ostream &OS, const LivePhysRegs& LR) {