|
LLVM 22.0.0git
|
This is the complete list of members for TransferTracker, including all inherited members.
| ActiveMLocs | TransferTracker | |
| ActiveVLocs | TransferTracker | |
| addUseBeforeDef(DebugVariableID VarID, const DbgValueProperties &Properties, const SmallVectorImpl< DbgOp > &DbgOps, unsigned Inst) | TransferTracker | inline |
| CalleeSavedRegs | TransferTracker | |
| checkInstForNewValues(unsigned Inst, MachineBasicBlock::iterator pos) | TransferTracker | inline |
| clobberMloc(LocIdx MLoc, MachineBasicBlock::iterator Pos, bool MakeUndef=true) | TransferTracker | inline |
| clobberMloc(LocIdx MLoc, ValueIDNum OldValue, MachineBasicBlock::iterator Pos, bool MakeUndef=true) | TransferTracker | inline |
| DVMap | TransferTracker | |
| emitMOLoc(const MachineOperand &MO, const DebugVariable &Var, const DbgValueProperties &Properties) | TransferTracker | inline |
| flushDbgValues(MachineBasicBlock::iterator Pos, MachineBasicBlock *MBB) | TransferTracker | inline |
| getLocQualityIfBetter(LocIdx L, LocationQuality Min) const | TransferTracker | inline |
| isCalleeSaved(LocIdx L) const | TransferTracker | inline |
| isEntryValueValue(const ValueIDNum &Val) const | TransferTracker | inline |
| isEntryValueVariable(const DebugVariable &Var, const DIExpression *Expr) const | TransferTracker | inline |
| loadInlocs(MachineBasicBlock &MBB, ValueTable &MLocs, DbgOpIDMap &DbgOpStore, const SmallVectorImpl< std::pair< DebugVariableID, DbgValue > > &VLocs, unsigned NumLocs) | TransferTracker | inline |
| loadVarInloc(MachineBasicBlock &MBB, DbgOpIDMap &DbgOpStore, const SmallVectorImpl< ValueLocPair > &ValueToLoc, DebugVariableID VarID, DbgValue Value) | TransferTracker | inline |
| LocationQuality enum name | TransferTracker | |
| MF | TransferTracker | |
| MTracker | TransferTracker | |
| PendingDbgValues | TransferTracker | |
| recoverAsEntryValue(DebugVariableID VarID, const DbgValueProperties &Prop, const ValueIDNum &Num) | TransferTracker | inline |
| redefVar(const MachineInstr &MI) | TransferTracker | inline |
| redefVar(const MachineInstr &MI, const DbgValueProperties &Properties, SmallVectorImpl< ResolvedDbgOp > &NewLocs) | TransferTracker | inline |
| ShouldEmitDebugEntryValues | TransferTracker | |
| TII | TransferTracker | |
| TLI | TransferTracker | |
| transferMlocs(LocIdx Src, LocIdx Dst, MachineBasicBlock::iterator Pos) | TransferTracker | inline |
| Transfers | TransferTracker | |
| TransferTracker(const TargetInstrInfo *TII, MLocTracker *MTracker, MachineFunction &MF, const DebugVariableMap &DVMap, const TargetRegisterInfo &TRI, const BitVector &CalleeSavedRegs, bool ShouldEmitDebugEntryValues) | TransferTracker | inline |
| TRI | TransferTracker | |
| UseBeforeDefs | TransferTracker | |
| UseBeforeDefVariables | TransferTracker | |
| ValueLocPair typedef | TransferTracker | |
| ValueToLocSort(const ValueLocPair &A, const ValueLocPair &B) | TransferTracker | inlinestatic |
| VarLocs | TransferTracker |