Searched refs:VirtRegIntervals (Results 1 – 4 of 4) sorted by relevance
67 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals; variable111 return *VirtRegIntervals[Reg]; in getInterval()121 return VirtRegIntervals.inBounds(Reg) && VirtRegIntervals[Reg]; in hasInterval()127 VirtRegIntervals.grow(Reg); in createEmptyInterval()128 VirtRegIntervals[Reg] = createInterval(Reg); in createEmptyInterval()129 return *VirtRegIntervals[Reg]; in createEmptyInterval()140 delete VirtRegIntervals[Reg]; in removeInterval() local141 VirtRegIntervals[Reg] = nullptr; in removeInterval()
69 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals; variable117 return *VirtRegIntervals[Reg]; in getInterval()127 return VirtRegIntervals.inBounds(Reg) && VirtRegIntervals[Reg]; in hasInterval()133 VirtRegIntervals.grow(Reg); in createEmptyInterval()134 VirtRegIntervals[Reg] = createInterval(Reg); in createEmptyInterval()135 return *VirtRegIntervals[Reg]; in createEmptyInterval()146 delete VirtRegIntervals[Reg]; in removeInterval() local147 VirtRegIntervals[Reg] = nullptr; in removeInterval()
96 for (unsigned i = 0, e = VirtRegIntervals.size(); i != e; ++i) in releaseMemory()97 delete VirtRegIntervals[TargetRegisterInfo::index2VirtReg(i)]; in releaseMemory()98 VirtRegIntervals.clear(); in releaseMemory()129 VirtRegIntervals.resize(MRI->getNumVirtRegs()); in runOnMachineFunction()
111 for (unsigned i = 0, e = VirtRegIntervals.size(); i != e; ++i) in releaseMemory()112 delete VirtRegIntervals[TargetRegisterInfo::index2VirtReg(i)]; in releaseMemory()113 VirtRegIntervals.clear(); in releaseMemory()139 VirtRegIntervals.resize(MRI->getNumVirtRegs()); in runOnMachineFunction()