reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/StackColoring.cpp
  667         const AllocaInst *Allocation = MFI->getObjectAllocation(Slot);
  739             const AllocaInst *Allocation = MFI->getObjectAllocation(Slot);
  910     const AllocaInst *From = MFI->getObjectAllocation(SI.first);
  911     const AllocaInst *To = MFI->getObjectAllocation(SI.second);
  936         = MFI->getObjectSSPLayout(SI.first);
  937     MachineFrameInfo::SSPLayoutKind ToKind = MFI->getObjectSSPLayout(SI.second);
  942       MFI->setObjectSSPLayout(SI.second, FromKind);
 1139   MFI = &MF->getFrameInfo();
 1149   unsigned NumSlots = MFI->getObjectIndexEnd();
 1167   for (int i=0; i < MFI->getObjectIndexEnd(); ++i) {
 1168     LLVM_DEBUG(dbgs() << "Slot #" << i << " - " << MFI->getObjectSize(i)
 1170     TotalSize += MFI->getObjectSize(i);
 1230     return MFI->getObjectSize(LHS) > MFI->getObjectSize(RHS);
 1230     return MFI->getObjectSize(LHS) > MFI->getObjectSize(RHS);
 1271           unsigned MaxAlignment = std::max(MFI->getObjectAlignment(FirstSlot),
 1272                                            MFI->getObjectAlignment(SecondSlot));
 1274           assert(MFI->getObjectSize(FirstSlot) >=
 1275                  MFI->getObjectSize(SecondSlot) &&
 1279           ReducedSize += MFI->getObjectSize(SecondSlot);
 1280           MFI->setObjectAlignment(FirstSlot, MaxAlignment);
 1281           MFI->RemoveStackObject(SecondSlot);