LLVM  15.0.0git
TransferTracker Member List

This is the complete list of members for TransferTracker, including all inherited members.

ActiveMLocsTransferTracker
ActiveVLocsTransferTracker
addUseBeforeDef(const DebugVariable &Var, const DbgValueProperties &Properties, ValueIDNum ID)TransferTrackerinline
CalleeSavedRegsTransferTracker
checkInstForNewValues(unsigned Inst, MachineBasicBlock::iterator pos)TransferTrackerinline
clobberMloc(LocIdx MLoc, MachineBasicBlock::iterator Pos, bool MakeUndef=true)TransferTrackerinline
emitMOLoc(const MachineOperand &MO, const DebugVariable &Var, const DbgValueProperties &Properties)TransferTrackerinline
flushDbgValues(MachineBasicBlock::iterator Pos, MachineBasicBlock *MBB)TransferTrackerinline
isEntryValueValue(const ValueIDNum &Val) constTransferTrackerinline
isEntryValueVariable(const DebugVariable &Var, const DIExpression *Expr) constTransferTrackerinline
loadInlocs(MachineBasicBlock &MBB, ValueTable &MLocs, const SmallVectorImpl< std::pair< DebugVariable, DbgValue >> &VLocs, unsigned NumLocs)TransferTrackerinline
MFTransferTracker
MTrackerTransferTracker
PendingDbgValuesTransferTracker
recoverAsEntryValue(const DebugVariable &Var, const DbgValueProperties &Prop, const ValueIDNum &Num)TransferTrackerinline
redefVar(const MachineInstr &MI)TransferTrackerinline
redefVar(const MachineInstr &MI, const DbgValueProperties &Properties, Optional< LocIdx > OptNewLoc)TransferTrackerinline
ShouldEmitDebugEntryValuesTransferTracker
TIITransferTracker
TLITransferTracker
transferMlocs(LocIdx Src, LocIdx Dst, MachineBasicBlock::iterator Pos)TransferTrackerinline
TransfersTransferTracker
TransferTracker(const TargetInstrInfo *TII, MLocTracker *MTracker, MachineFunction &MF, const TargetRegisterInfo &TRI, const BitVector &CalleeSavedRegs, const TargetPassConfig &TPC)TransferTrackerinline
TRITransferTracker
UseBeforeDefsTransferTracker
UseBeforeDefVariablesTransferTracker
VarLocsTransferTracker