Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DShrinkWrapping.cpp135 AvailOut.clear(); in clearAnticAvailSets()
255 AvailIn[MBB] = AvailOut[PRED]; in calcAvailInOut()
258 AvailIn[MBB] &= AvailOut[PRED]; in calcAvailInOut()
265 CSRegSet prevAvailOut = AvailOut[MBB]; in calcAvailInOut()
266 AvailOut[MBB] = CSRUsed[MBB] | AvailIn[MBB]; in calcAvailInOut()
267 if (prevAvailOut != AvailOut[MBB]) in calcAvailInOut()
754 availOutSucc = UsedCSRegs - AvailOut[SUCC]; in calcRestorePlacements()
757 availOutSucc &= (UsedCSRegs - AvailOut[SUCC]); in calcRestorePlacements()
760 if (! CSRUsed[MBB].empty() || ! AvailOut[MBB].empty()) { in calcRestorePlacements()
769 CSRRestore[MBB] |= (AvailOut[MBB] - AnticOut[MBB]) & availOutSucc; in calcRestorePlacements()
[all …]
DPrologEpilogInserter.h83 CSRegBlockMap AvailIn, AvailOut; variable