LLVM
8.0.1
|
This is the complete list of members for llvm::LiveRangeCalc, including all inherited members.
addLiveInBlock(LiveRange &LR, MachineDomTreeNode *DomNode, SlotIndex Kill=SlotIndex()) | llvm::LiveRangeCalc | inline |
calculate(LiveInterval &LI, bool TrackSubRegs) | llvm::LiveRangeCalc | |
calculateValues() | llvm::LiveRangeCalc | |
constructMainRangeFromSubranges(LiveInterval &LI) | llvm::LiveRangeCalc | |
createDeadDefs(LiveRange &LR, unsigned Reg) | llvm::LiveRangeCalc | |
extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg, ArrayRef< SlotIndex > Undefs) | llvm::LiveRangeCalc | |
extendToUses(LiveRange &LR, unsigned PhysReg) | llvm::LiveRangeCalc | inline |
isJointlyDominated(const MachineBasicBlock *MBB, ArrayRef< SlotIndex > Defs, const SlotIndexes &Indexes) | llvm::LiveRangeCalc | static |
LiveRangeCalc()=default | llvm::LiveRangeCalc | |
reset(const MachineFunction *mf, SlotIndexes *SI, MachineDominatorTree *MDT, VNInfo::Allocator *VNIA) | llvm::LiveRangeCalc | |
setLiveOutValue(MachineBasicBlock *MBB, VNInfo *VNI) | llvm::LiveRangeCalc | inline |