LLVM 19.0.0git
LiveDebugValues::MLocTracker Member List

This is the complete list of members for LiveDebugValues::MLocTracker, including all inherited members.

begin()LiveDebugValues::MLocTrackerinline
clear()LiveDebugValues::MLocTrackerinline
CurBBLiveDebugValues::MLocTracker
defReg(Register R, unsigned BB, unsigned Inst)LiveDebugValues::MLocTrackerinline
dump()LiveDebugValues::MLocTracker
dump_mloc_map()LiveDebugValues::MLocTracker
emitLoc(const SmallVectorImpl< ResolvedDbgOp > &DbgOps, const DebugVariable &Var, const DbgValueProperties &Properties)LiveDebugValues::MLocTracker
end()LiveDebugValues::MLocTrackerinline
getLocID(Register Reg)LiveDebugValues::MLocTrackerinline
getLocID(SpillLocationNo Spill, unsigned SpillSubReg)LiveDebugValues::MLocTrackerinline
getLocID(SpillLocationNo Spill, StackSlotPos Idx)LiveDebugValues::MLocTrackerinline
getLocSizeInBits(LocIdx L) constLiveDebugValues::MLocTrackerinline
getNumLocs() constLiveDebugValues::MLocTrackerinline
getOrTrackSpillLoc(SpillLoc L)LiveDebugValues::MLocTracker
getRegMLoc(Register R)LiveDebugValues::MLocTrackerinline
getSpillIDWithIdx(SpillLocationNo Spill, unsigned Idx)LiveDebugValues::MLocTrackerinline
getSpillMLoc(unsigned SpillID)LiveDebugValues::MLocTrackerinline
IDAsString(const ValueIDNum &Num) constLiveDebugValues::MLocTracker
isRegisterTracked(Register R)LiveDebugValues::MLocTrackerinline
isSpill(LocIdx Idx) constLiveDebugValues::MLocTrackerinline
loadFromArray(ValueTable &Locs, unsigned NewCurBB)LiveDebugValues::MLocTrackerinline
locations()LiveDebugValues::MLocTrackerinline
LocIDToLocIdxLiveDebugValues::MLocTracker
locIDToSpill(unsigned ID) constLiveDebugValues::MLocTrackerinline
locIDToSpillIdx(unsigned ID) constLiveDebugValues::MLocTrackerinline
LocIdxToIDNumLiveDebugValues::MLocTracker
LocIdxToLocIDLiveDebugValues::MLocTracker
LocIdxToName(LocIdx Idx) constLiveDebugValues::MLocTracker
LocToValueType typedefLiveDebugValues::MLocTracker
lookupOrTrackRegister(unsigned ID)LiveDebugValues::MLocTrackerinline
MasksLiveDebugValues::MLocTracker
MFLiveDebugValues::MLocTracker
MLocTracker(MachineFunction &MF, const TargetInstrInfo &TII, const TargetRegisterInfo &TRI, const TargetLowering &TLI)LiveDebugValues::MLocTracker
NumRegsLiveDebugValues::MLocTracker
NumSlotIdxesLiveDebugValues::MLocTracker
readMLoc(LocIdx L)LiveDebugValues::MLocTrackerinline
readReg(Register R)LiveDebugValues::MLocTrackerinline
reset()LiveDebugValues::MLocTrackerinline
setMLoc(LocIdx L, ValueIDNum Num)LiveDebugValues::MLocTrackerinline
setMPhis(unsigned NewCurBB)LiveDebugValues::MLocTrackerinline
setReg(Register R, ValueIDNum ValueID)LiveDebugValues::MLocTrackerinline
SPAliasesLiveDebugValues::MLocTracker
SpillLocsLiveDebugValues::MLocTracker
StackIdxesToPosLiveDebugValues::MLocTracker
StackSlotIdxesLiveDebugValues::MLocTracker
StackSlotPos typedefLiveDebugValues::MLocTracker
TIILiveDebugValues::MLocTracker
TLILiveDebugValues::MLocTracker
trackRegister(unsigned ID)LiveDebugValues::MLocTracker
TRILiveDebugValues::MLocTracker
wipeRegister(Register R)LiveDebugValues::MLocTrackerinline
writeRegMask(const MachineOperand *MO, unsigned CurBB, unsigned InstID)LiveDebugValues::MLocTracker