|
LLVM 22.0.0git
|
This is the complete list of members for llvm::ReachingDefInfo, including all inherited members.
| collectKilledOperands(MachineInstr *MI, InstSet &Dead) const | llvm::ReachingDefInfo | |
| getClearance(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| getGlobalReachingDefs(MachineInstr *MI, Register Reg, InstSet &Defs) const | llvm::ReachingDefInfo | |
| getGlobalUses(MachineInstr *MI, Register Reg, InstSet &Uses) const | llvm::ReachingDefInfo | |
| getLiveInUses(MachineBasicBlock *MBB, Register Reg, InstSet &Uses) const | llvm::ReachingDefInfo | |
| getLiveOuts(MachineBasicBlock *MBB, Register Reg, InstSet &Defs, BlockSet &VisitedBBs) const | llvm::ReachingDefInfo | |
| getLiveOuts(MachineBasicBlock *MBB, Register Reg, InstSet &Defs) const | llvm::ReachingDefInfo | |
| getLocalLiveOutMIDef(MachineBasicBlock *MBB, Register Reg) const | llvm::ReachingDefInfo | |
| getMIOperand(MachineInstr *MI, unsigned Idx) const | llvm::ReachingDefInfo | |
| getMIOperand(MachineInstr *MI, MachineOperand &MO) const | llvm::ReachingDefInfo | |
| getReachingDef(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| getReachingLocalUses(MachineInstr *MI, Register Reg, InstSet &Uses) const | llvm::ReachingDefInfo | |
| getUniqueReachingMIDef(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| hasLocalDefBefore(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| hasSameReachingDef(MachineInstr *A, MachineInstr *B, Register Reg) const | llvm::ReachingDefInfo | |
| init() | llvm::ReachingDefInfo | |
| invalidate(MachineFunction &F, const PreservedAnalyses &PA, MachineFunctionAnalysisManager::Invalidator &) | llvm::ReachingDefInfo | |
| isReachingDefLiveOut(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| isRegDefinedAfter(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| isRegUsedAfter(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| isSafeToDefRegAt(MachineInstr *MI, Register Reg) const | llvm::ReachingDefInfo | |
| isSafeToDefRegAt(MachineInstr *MI, Register Reg, InstSet &Ignore) const | llvm::ReachingDefInfo | |
| isSafeToMoveBackwards(MachineInstr *From, MachineInstr *To) const | llvm::ReachingDefInfo | |
| isSafeToMoveForwards(MachineInstr *From, MachineInstr *To) const | llvm::ReachingDefInfo | |
| isSafeToRemove(MachineInstr *MI, InstSet &ToRemove) const | llvm::ReachingDefInfo | |
| isSafeToRemove(MachineInstr *MI, InstSet &ToRemove, InstSet &Ignore) const | llvm::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 |