Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DVirtRegMap.cpp62 LowSpillSlot = HighSpillSlot = NO_STACK_SLOT; in runOnMachineFunction()
106 if (LowSpillSlot == NO_STACK_SLOT) in createSpillSlot()
107 LowSpillSlot = SS; in createSpillSlot()
110 assert(SS >= LowSpillSlot && "Unexpected low spill slot"); in createSpillSlot()
111 unsigned Idx = SS-LowSpillSlot; in createSpillSlot()
174 if (FI >= LowSpillSlot) { in addSpillSlotUse()
176 assert((unsigned)FI-LowSpillSlot < SpillSlotToUsesMap.size() in addSpillSlotUse()
178 SpillSlotToUsesMap[FI-LowSpillSlot].insert(MI); in addSpillSlotUse()
212 if (FI < LowSpillSlot) in RemoveMachineInstrFromMaps()
214 assert((unsigned)FI-LowSpillSlot < SpillSlotToUsesMap.size() in RemoveMachineInstrFromMaps()
[all …]
DVirtRegMap.h126 int LowSpillSlot, HighSpillSlot; variable
151 LowSpillSlot(NO_STACK_SLOT), HighSpillSlot(NO_STACK_SLOT) { } in VirtRegMap()
431 return LowSpillSlot; in getLowSpillSlot()
445 return !SpillSlotToUsesMap[FrameIndex-LowSpillSlot].empty(); in isSpillSlotUsed()