|
LLVM 22.0.0git
|
This is the complete list of members for llvm::LiveVariables, including all inherited members.
| addNewBlock(MachineBasicBlock *BB, MachineBasicBlock *DomBB, MachineBasicBlock *SuccBB) | llvm::LiveVariables | |
| addNewBlock(MachineBasicBlock *BB, MachineBasicBlock *DomBB, MachineBasicBlock *SuccBB, std::vector< SparseBitVector<> > &LiveInSets) | llvm::LiveVariables | |
| addVirtualRegisterDead(Register IncomingReg, MachineInstr &MI, bool AddIfNotFound=false) | llvm::LiveVariables | inline |
| addVirtualRegisterKilled(Register IncomingReg, MachineInstr &MI, bool AddIfNotFound=false) | llvm::LiveVariables | inline |
| getVarInfo(Register Reg) | llvm::LiveVariables | |
| HandleVirtRegDef(Register reg, MachineInstr &MI) | llvm::LiveVariables | |
| HandleVirtRegUse(Register reg, MachineBasicBlock *MBB, MachineInstr &MI) | llvm::LiveVariables | |
| isLiveIn(Register Reg, const MachineBasicBlock &MBB) | llvm::LiveVariables | inline |
| isLiveOut(Register Reg, const MachineBasicBlock &MBB) | llvm::LiveVariables | |
| LiveVariables(MachineFunction &MF) | llvm::LiveVariables | |
| LiveVariablesWrapperPass class | llvm::LiveVariables | friend |
| MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *BB) | llvm::LiveVariables | |
| MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *BB, SmallVectorImpl< MachineBasicBlock * > &WorkList) | llvm::LiveVariables | |
| print(raw_ostream &OS) const | llvm::LiveVariables | |
| recomputeForSingleDefVirtReg(Register Reg) | llvm::LiveVariables | |
| removeVirtualRegisterDead(Register Reg, MachineInstr &MI) | llvm::LiveVariables | inline |
| removeVirtualRegisterKilled(Register Reg, MachineInstr &MI) | llvm::LiveVariables | inline |
| removeVirtualRegistersKilled(MachineInstr &MI) | llvm::LiveVariables | |
| replaceKillInstruction(Register Reg, MachineInstr &OldMI, MachineInstr &NewMI) | llvm::LiveVariables |