LLVM 20.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 | 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 |