Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h68 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals; variable
116 return *VirtRegIntervals[Reg.id()]; in getInterval()
126 return VirtRegIntervals.inBounds(Reg.id()) && in hasInterval()
127 VirtRegIntervals[Reg.id()]; in hasInterval()
133 VirtRegIntervals.grow(Reg.id()); in createEmptyInterval()
134 VirtRegIntervals[Reg.id()] = createInterval(Reg); in createEmptyInterval()
135 return *VirtRegIntervals[Reg.id()]; in createEmptyInterval()
146 delete VirtRegIntervals[Reg]; in removeInterval() local
147 VirtRegIntervals[Reg] = nullptr; in removeInterval()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveIntervals.cpp110 for (unsigned i = 0, e = VirtRegIntervals.size(); i != e; ++i) in releaseMemory()
111 delete VirtRegIntervals[Register::index2VirtReg(i)]; in releaseMemory()
112 VirtRegIntervals.clear(); in releaseMemory()
138 VirtRegIntervals.resize(MRI->getNumVirtRegs()); in runOnMachineFunction()