Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:FI

170 void VirtRegMap::addSpillSlotUse(int FI, MachineInstr *MI) {
171 if (!MF->getFrameInfo()->isFixedObjectIndex(FI)) {
172 // If FI < LowSpillSlot, this stack reference was produced by
174 if (FI >= LowSpillSlot) {
175 assert(FI >= 0 && "Spill slot index should not be negative!");
176 assert((unsigned)FI-LowSpillSlot < SpillSlotToUsesMap.size()
178 SpillSlotToUsesMap[FI-LowSpillSlot].insert(MI);
207 int FI = MO.getIndex();
208 if (MF->getFrameInfo()->isFixedObjectIndex(FI))
212 if (FI < LowSpillSlot)
214 assert((unsigned)FI-LowSpillSlot < SpillSlotToUsesMap.size()
216 SpillSlotToUsesMap[FI-LowSpillSlot].erase(MI);
372 OS << '[' << PrintReg(Reg, TRI) << " -> fi#" << Virt2StackSlotMap[Reg]