LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::LiveInterval Member List

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

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]
const_iterator typedefllvm::LiveInterval
containsOneValue() const 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]
getLiveRangeContaining(unsigned Idx) const llvm::LiveInterval
getNextValue()llvm::LiveInterval [inline]
iterator typedefllvm::LiveInterval
join(LiveInterval &other, unsigned CopyIdx)llvm::LiveInterval
joinable(const LiveInterval &other, unsigned CopyIdx) const llvm::LiveInterval
liveAt(unsigned index) const llvm::LiveInterval
LiveInterval(unsigned Reg, float Weight)llvm::LiveInterval [inline]
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
Ranges typedefllvm::LiveInterval
rangesllvm::LiveInterval
regllvm::LiveInterval
removeRange(unsigned Start, unsigned End)llvm::LiveInterval
swap(LiveInterval &other)llvm::LiveInterval [inline]
weightllvm::LiveInterval