reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);