Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DVirtRegRewriter.cpp166 std::map<int, unsigned> SpillSlotsOrReMatsAvailable; member in __anona7c589420311::AvailableSpills
184 SpillSlotsOrReMatsAvailable.clear(); in clear()
195 SpillSlotsOrReMatsAvailable.find(Slot); in getSpillSlotOrReMatPhysReg()
196 if (I != SpillSlotsOrReMatsAvailable.end()) { in getSpillSlotOrReMatPhysReg()
211 SpillSlotsOrReMatsAvailable[SlotOrReMat]= (Reg << 1) | in addAvailable()
228 assert(SpillSlotsOrReMatsAvailable.count(SlotOrReMat) && in canClobberPhysRegForSS()
230 return SpillSlotsOrReMatsAvailable.find(SlotOrReMat)->second & 1; in canClobberPhysRegForSS()
729 assert((SpillSlotsOrReMatsAvailable[SlotOrReMat] >> 1) == PhysReg && in disallowClobberPhysRegOnly()
731 SpillSlotsOrReMatsAvailable[SlotOrReMat] &= ~1; in disallowClobberPhysRegOnly()
754 assert((SpillSlotsOrReMatsAvailable[SlotOrReMat] >> 1) == PhysReg && in ClobberPhysRegOnly()
[all …]