Home
last modified time | relevance | path

Searched refs:VirtRegIntervals (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h70 IndexedMap<LiveInterval *, VirtReg2IndexFunctor> VirtRegIntervals; variable
127 return *VirtRegIntervals[Reg.id()]; in getInterval()
137 return VirtRegIntervals.inBounds(Reg.id()) && VirtRegIntervals[Reg.id()]; in hasInterval()
143 VirtRegIntervals.grow(Reg.id()); in createEmptyInterval()
144 VirtRegIntervals[Reg.id()] = createInterval(Reg); in createEmptyInterval()
145 return *VirtRegIntervals[Reg.id()]; in createEmptyInterval()
163 delete VirtRegIntervals[Reg]; in removeInterval() local
164 VirtRegIntervals[Reg] = nullptr; in removeInterval()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveIntervals.cpp130 for (unsigned i = 0, e = VirtRegIntervals.size(); i != e; ++i) in clear()
131 delete VirtRegIntervals[Register::index2VirtReg(i)]; in clear()
132 VirtRegIntervals.clear(); in clear()
155 VirtRegIntervals.resize(MRI->getNumVirtRegs()); in analyze()