LLVM 22.0.0git
llvm::ReachingDefInfo Member List

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

collectKilledOperands(MachineInstr *MI, InstSet &Dead) constllvm::ReachingDefInfo
getClearance(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
getGlobalReachingDefs(MachineInstr *MI, Register Reg, InstSet &Defs) constllvm::ReachingDefInfo
getGlobalUses(MachineInstr *MI, Register Reg, InstSet &Uses) constllvm::ReachingDefInfo
getLiveInUses(MachineBasicBlock *MBB, Register Reg, InstSet &Uses) constllvm::ReachingDefInfo
getLiveOuts(MachineBasicBlock *MBB, Register Reg, InstSet &Defs, BlockSet &VisitedBBs) constllvm::ReachingDefInfo
getLiveOuts(MachineBasicBlock *MBB, Register Reg, InstSet &Defs) constllvm::ReachingDefInfo
getLocalLiveOutMIDef(MachineBasicBlock *MBB, Register Reg) constllvm::ReachingDefInfo
getMIOperand(MachineInstr *MI, unsigned Idx) constllvm::ReachingDefInfo
getMIOperand(MachineInstr *MI, MachineOperand &MO) constllvm::ReachingDefInfo
getReachingDef(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
getReachingLocalUses(MachineInstr *MI, Register Reg, InstSet &Uses) constllvm::ReachingDefInfo
getUniqueReachingMIDef(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
hasLocalDefBefore(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
hasSameReachingDef(MachineInstr *A, MachineInstr *B, Register Reg) constllvm::ReachingDefInfo
init()llvm::ReachingDefInfo
invalidate(MachineFunction &F, const PreservedAnalyses &PA, MachineFunctionAnalysisManager::Invalidator &)llvm::ReachingDefInfo
isReachingDefLiveOut(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
isRegDefinedAfter(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
isRegUsedAfter(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
isSafeToDefRegAt(MachineInstr *MI, Register Reg) constllvm::ReachingDefInfo
isSafeToDefRegAt(MachineInstr *MI, Register Reg, InstSet &Ignore) constllvm::ReachingDefInfo
isSafeToMoveBackwards(MachineInstr *From, MachineInstr *To) constllvm::ReachingDefInfo
isSafeToMoveForwards(MachineInstr *From, MachineInstr *To) constllvm::ReachingDefInfo
isSafeToRemove(MachineInstr *MI, InstSet &ToRemove) constllvm::ReachingDefInfo
isSafeToRemove(MachineInstr *MI, InstSet &ToRemove, InstSet &Ignore) constllvm::ReachingDefInfo
print(raw_ostream &OS)llvm::ReachingDefInfo
ReachingDefInfo()llvm::ReachingDefInfo
ReachingDefInfo(ReachingDefInfo &&)llvm::ReachingDefInfo
releaseMemory()llvm::ReachingDefInfo
reset()llvm::ReachingDefInfo
run(MachineFunction &mf)llvm::ReachingDefInfo
traverse()llvm::ReachingDefInfo
~ReachingDefInfo()llvm::ReachingDefInfo