LLVM 20.0.0git
llvm::LiveRegMatrix Member List

This is the complete list of members for llvm::LiveRegMatrix, including all inherited members.

assign(const LiveInterval &VirtReg, MCRegister PhysReg)llvm::LiveRegMatrix
checkInterference(const LiveInterval &VirtReg, MCRegister PhysReg)llvm::LiveRegMatrix
checkInterference(SlotIndex Start, SlotIndex End, MCRegister PhysReg)llvm::LiveRegMatrix
checkInterferenceLanes(SlotIndex Start, SlotIndex End, MCRegister PhysReg)llvm::LiveRegMatrix
checkRegMaskInterference(const LiveInterval &VirtReg, MCRegister PhysReg=MCRegister::NoRegister)llvm::LiveRegMatrix
checkRegUnitInterference(const LiveInterval &VirtReg, MCRegister PhysReg)llvm::LiveRegMatrix
getLiveUnions()llvm::LiveRegMatrixinline
getOneVReg(unsigned PhysReg) constllvm::LiveRegMatrix
IK_Free enum valuellvm::LiveRegMatrix
IK_RegMask enum valuellvm::LiveRegMatrix
IK_RegUnit enum valuellvm::LiveRegMatrix
IK_VirtReg enum valuellvm::LiveRegMatrix
init(MachineFunction &MF, LiveIntervals &LIS, VirtRegMap &VRM)llvm::LiveRegMatrix
InterferenceKind enum namellvm::LiveRegMatrix
invalidateVirtRegs()llvm::LiveRegMatrixinline
isPhysRegUsed(MCRegister PhysReg) constllvm::LiveRegMatrix
LiveRegMatrix(LiveRegMatrix &&Other)llvm::LiveRegMatrixinline
LiveRegMatrixAnalysisllvm::LiveRegMatrixfriend
LiveRegMatrixWrapperLegacyllvm::LiveRegMatrixfriend
query(const LiveRange &LR, MCRegister RegUnit)llvm::LiveRegMatrix
unassign(const LiveInterval &VirtReg)llvm::LiveRegMatrix