reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2290 MachineFrameInfo &MFI = MF.getFrameInfo(); 2297 assert(&(*MF.begin()) == &PrologueMBB && "Shrink-wrapping not supported yet"); 2299 unsigned ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true); 2300 assert(!MF.getRegInfo().isLiveIn(ScratchReg) && 2303 if (MF.getFunction().isVarArg()) 2323 MF.getMMI().setHasNosplitStack(true); 2327 MachineBasicBlock *allocMBB = MF.CreateMachineBasicBlock(); 2328 MachineBasicBlock *checkMBB = MF.CreateMachineBasicBlock(); 2329 X86MachineFunctionInfo *X86FI = MF.getInfo<X86MachineFunctionInfo>(); 2334 IsNested = HasNestArgument(&MF); 2347 MF.push_front(allocMBB); 2348 MF.push_front(checkMBB); 2419 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, true); 2423 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, false); 2427 SaveScratch2 = MF.getRegInfo().isLiveIn(ScratchReg2); 2431 assert((!MF.getRegInfo().isLiveIn(ScratchReg2) || SaveScratch2) && 2482 if (Is64Bit && MF.getTarget().getCodeModel() == CodeModel::Large) { 2507 MF.getMMI().setUsesMorestackAddr(true);