LLVM API Documentation
| addKill(VNInfo *VNI, unsigned KillIdx) | llvm::LiveInterval | [inline, static] |
| addKills(VNInfo *VNI, const SmallVector< unsigned, 4 > &kills) | llvm::LiveInterval | [inline] |
| addRange(LiveRange LR) | llvm::LiveInterval | [inline] |
| advanceTo(iterator I, unsigned Pos) | llvm::LiveInterval | [inline] |
| begin() | llvm::LiveInterval | [inline] |
| begin() const | llvm::LiveInterval | [inline] |
| beginNumber() const | llvm::LiveInterval | [inline] |
| clear() | llvm::LiveInterval | [inline] |
| const_iterator typedef | llvm::LiveInterval | |
| const_vni_iterator typedef | llvm::LiveInterval | |
| containsOneValue() const | llvm::LiveInterval | [inline] |
| Copy(const LiveInterval &RHS, BumpPtrAllocator &VNInfoAllocator) | llvm::LiveInterval | |
| copyValNumInfo(VNInfo *DstValNo, const VNInfo *SrcValNo) | llvm::LiveInterval | [inline] |
| dump() const | llvm::LiveInterval | |
| empty() const | llvm::LiveInterval | [inline] |
| end() | llvm::LiveInterval | [inline] |
| end() const | llvm::LiveInterval | [inline] |
| endNumber() const | llvm::LiveInterval | [inline] |
| expiredAt(unsigned index) const | llvm::LiveInterval | [inline] |
| findDefinedVNInfo(unsigned DefIdxOrReg) const | llvm::LiveInterval | |
| FindLiveRangeContaining(unsigned Idx) const | llvm::LiveInterval | |
| FindLiveRangeContaining(unsigned Idx) | llvm::LiveInterval | |
| getLiveRangeContaining(unsigned Idx) const | llvm::LiveInterval | [inline] |
| getNextValue(unsigned MIIdx, MachineInstr *CopyMI, BumpPtrAllocator &VNInfoAllocator) | llvm::LiveInterval | [inline] |
| getNumValNums() const | llvm::LiveInterval | [inline] |
| getSize() const | llvm::LiveInterval | |
| getStackSlotIndex() const | llvm::LiveInterval | [inline] |
| getValNumInfo(unsigned ValNo) | llvm::LiveInterval | [inline] |
| getValNumInfo(unsigned ValNo) const | llvm::LiveInterval | [inline] |
| hasAtLeastOneValue() const | llvm::LiveInterval | [inline] |
| isInOneLiveRange(unsigned Start, unsigned End) | llvm::LiveInterval | |
| isKill(const VNInfo *VNI, unsigned KillIdx) | llvm::LiveInterval | [inline, static] |
| isOnlyLROfValNo(const LiveRange *LR) | llvm::LiveInterval | [inline] |
| isStackSlot() const | llvm::LiveInterval | [inline] |
| iterator typedef | llvm::LiveInterval | |
| join(LiveInterval &Other, const int *ValNoAssignments, const int *RHSValNoAssignments, SmallVector< VNInfo *, 16 > &NewVNInfo) | llvm::LiveInterval | |
| liveAt(unsigned index) const | llvm::LiveInterval | |
| liveBeforeAndAt(unsigned index) const | llvm::LiveInterval | |
| LiveInterval(unsigned Reg, float Weight, bool IsSS=false) | llvm::LiveInterval | [inline] |
| MergeInClobberRanges(const LiveInterval &Clobbers, BumpPtrAllocator &VNInfoAllocator) | llvm::LiveInterval | |
| MergeRangesInAsValue(const LiveInterval &RHS, VNInfo *LHSValNo) | llvm::LiveInterval | |
| MergeValueInAsValue(const LiveInterval &RHS, const VNInfo *RHSValNo, VNInfo *LHSValNo) | llvm::LiveInterval | |
| MergeValueNumberInto(VNInfo *V1, VNInfo *V2) | llvm::LiveInterval | |
| operator<(const LiveInterval &other) const | llvm::LiveInterval | [inline] |
| overlaps(const LiveInterval &other) const | llvm::LiveInterval | [inline] |
| overlapsFrom(const LiveInterval &other, const_iterator I) const | llvm::LiveInterval | |
| preference | llvm::LiveInterval | |
| print(std::ostream &OS, const TargetRegisterInfo *TRI=0) const | llvm::LiveInterval | |
| print(std::ostream *OS, const TargetRegisterInfo *TRI=0) const | llvm::LiveInterval | [inline] |
| Ranges typedef | llvm::LiveInterval | |
| ranges | llvm::LiveInterval | |
| reg | llvm::LiveInterval | |
| removeKill(VNInfo *VNI, unsigned KillIdx) | llvm::LiveInterval | [inline, static] |
| removeKills(VNInfo *VNI, unsigned Start, unsigned End) | llvm::LiveInterval | [inline, static] |
| removeRange(unsigned Start, unsigned End, bool RemoveDeadValNo=false) | llvm::LiveInterval | |
| removeRange(LiveRange LR, bool RemoveDeadValNo=false) | llvm::LiveInterval | [inline] |
| removeValNo(VNInfo *ValNo) | llvm::LiveInterval | |
| valnos | llvm::LiveInterval | |
| vni_begin() | llvm::LiveInterval | [inline] |
| vni_begin() const | llvm::LiveInterval | [inline] |
| vni_end() | llvm::LiveInterval | [inline] |
| vni_end() const | llvm::LiveInterval | [inline] |
| vni_iterator typedef | llvm::LiveInterval | |
| VNInfoList typedef | llvm::LiveInterval | |
| weight | llvm::LiveInterval |