LLVM  3.7.0
llvm::LiveInterval::SubRange Member List

This is the complete list of members for llvm::LiveInterval::SubRange, including all inherited members.

addSegment(Segment S)llvm::LiveRange
advanceTo(iterator I, SlotIndex Pos)llvm::LiveRangeinline
advanceTo(const_iterator I, SlotIndex Pos) const llvm::LiveRangeinline
append(const LiveRange::Segment S)llvm::LiveRangeprotected
begin()llvm::LiveRangeinline
begin() const llvm::LiveRangeinline
beginIndex() const llvm::LiveRangeinline
clear()llvm::LiveRangeinline
const_iterator typedefllvm::LiveRange
const_vni_iterator typedefllvm::LiveRange
containsOneValue() const llvm::LiveRangeinline
containsValue(const VNInfo *VNI) const llvm::LiveRangeinline
covers(const LiveRange &Other) const llvm::LiveRange
createDeadDef(SlotIndex Def, VNInfo::Allocator &VNInfoAllocator)llvm::LiveRange
createValueCopy(const VNInfo *orig, VNInfo::Allocator &VNInfoAllocator)llvm::LiveRangeinline
dump() const llvm::LiveRange
empty() const llvm::LiveRangeinline
end()llvm::LiveRangeinline
end() const llvm::LiveRangeinline
endIndex() const llvm::LiveRangeinline
expiredAt(SlotIndex index) const llvm::LiveRangeinline
extendInBlock(SlotIndex StartIdx, SlotIndex Use)llvm::LiveRange
find(SlotIndex Pos)llvm::LiveRange
find(SlotIndex Pos) const llvm::LiveRangeinline
FindSegmentContaining(SlotIndex Idx)llvm::LiveRangeinline
FindSegmentContaining(SlotIndex Idx) const llvm::LiveRangeinline
flushSegmentSet()llvm::LiveRange
getNextValue(SlotIndex def, VNInfo::Allocator &VNInfoAllocator)llvm::LiveRangeinline
getNumValNums() const llvm::LiveRangeinline
getSegmentContaining(SlotIndex Idx) const llvm::LiveRangeinline
getSegmentContaining(SlotIndex Idx)llvm::LiveRangeinline
getValNumInfo(unsigned ValNo)llvm::LiveRangeinline
getValNumInfo(unsigned ValNo) const llvm::LiveRangeinline
getVNInfoAt(SlotIndex Idx) const llvm::LiveRangeinline
getVNInfoBefore(SlotIndex Idx) const llvm::LiveRangeinline
hasAtLeastOneValue() const llvm::LiveRangeinline
isLocal(SlotIndex Start, SlotIndex End) const llvm::LiveRangeinline
isZeroLength(SlotIndexes *Indexes) const llvm::LiveRangeinline
iterator typedefllvm::LiveRange
join(LiveRange &Other, const int *ValNoAssignments, const int *RHSValNoAssignments, SmallVectorImpl< VNInfo * > &NewVNInfo)llvm::LiveRange
LaneMaskllvm::LiveInterval::SubRange
liveAt(SlotIndex index) const llvm::LiveRangeinline
LiveRange(bool UseSegmentSet=false)llvm::LiveRangeinline
LiveRange(const LiveRange &Other, BumpPtrAllocator &Allocator)llvm::LiveRangeinline
MergeSegmentsInAsValue(const LiveRange &RHS, VNInfo *LHSValNo)llvm::LiveRange
MergeValueInAsValue(const LiveRange &RHS, const VNInfo *RHSValNo, VNInfo *LHSValNo)llvm::LiveRange
MergeValueNumberInto(VNInfo *V1, VNInfo *V2)llvm::LiveRange
Nextllvm::LiveInterval::SubRange
operator<(const LiveRange &other) const llvm::LiveRangeinline
overlaps(const LiveRange &other) const llvm::LiveRangeinline
overlaps(const LiveRange &Other, const CoalescerPair &CP, const SlotIndexes &) const llvm::LiveRange
overlaps(SlotIndex Start, SlotIndex End) const llvm::LiveRange
overlapsFrom(const LiveRange &Other, const_iterator I) const llvm::LiveRange
print(raw_ostream &OS) const llvm::LiveRange
Query(SlotIndex Idx) const llvm::LiveRangeinline
removeSegment(SlotIndex Start, SlotIndex End, bool RemoveDeadValNo=false)llvm::LiveRange
removeSegment(Segment S, bool RemoveDeadValNo=false)llvm::LiveRangeinline
removeSegment(iterator I)llvm::LiveRangeinline
removeValNo(VNInfo *ValNo)llvm::LiveRange
RenumberValues()llvm::LiveRange
Segments typedefllvm::LiveRange
segmentsllvm::LiveRange
segmentSetllvm::LiveRange
SegmentSet typedefllvm::LiveRange
size() const llvm::LiveRangeinline
SubRange(unsigned LaneMask)llvm::LiveInterval::SubRangeinline
SubRange(unsigned LaneMask, const LiveRange &Other, BumpPtrAllocator &Allocator)llvm::LiveInterval::SubRangeinline
valnosllvm::LiveRange
verify() const llvm::LiveRange
vni_begin()llvm::LiveRangeinline
vni_begin() const llvm::LiveRangeinline
vni_end()llvm::LiveRangeinline
vni_end() const llvm::LiveRangeinline
vni_iterator typedefllvm::LiveRange
VNInfoList typedefllvm::LiveRange