reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2249 const ARMSubtarget *ST = &MF.getSubtarget<ARMSubtarget>(); 2254 if (MF.getFunction().isVarArg()) 2259 MachineFrameInfo &MFI = MF.getFrameInfo(); 2260 MachineModuleInfo &MMI = MF.getMMI(); 2264 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); 2265 ARMFunctionInfo *ARMFI = MF.getInfo<ARMFunctionInfo>(); 2278 MF.getMMI().setHasNosplitStack(true); 2288 MachineBasicBlock *PrevStackMBB = MF.CreateMachineBasicBlock(); 2289 MachineBasicBlock *PostStackMBB = MF.CreateMachineBasicBlock(); 2290 MachineBasicBlock *AllocMBB = MF.CreateMachineBasicBlock(); 2291 MachineBasicBlock *GetMBB = MF.CreateMachineBasicBlock(); 2292 MachineBasicBlock *McrMBB = MF.CreateMachineBasicBlock(); 2326 MF.insert(PrologueMBB.getIterator(), B); 2368 MF.addFrameInst(MCCFIInstruction::createDefCfaOffset(nullptr, -8)); 2371 CFIIndex = MF.addFrameInst(MCCFIInstruction::createOffset( 2375 CFIIndex = MF.addFrameInst(MCCFIInstruction::createOffset( 2410 MF.getFunction().getContext(), "__STACK_LIMIT", PCLabelId, 0); 2411 MachineConstantPool *MCP = MF.getConstantPool(); 2509 MF.addFrameInst(MCCFIInstruction::createDefCfaOffset(nullptr, -12)); 2512 CFIIndex = MF.addFrameInst(MCCFIInstruction::createOffset( 2571 CFIIndex = MF.addFrameInst(MCCFIInstruction::createDefCfaOffset(nullptr, 0)); 2595 CFIIndex = MF.addFrameInst(MCCFIInstruction::createDefCfaOffset(nullptr, 0)); 2601 CFIIndex = MF.addFrameInst(MCCFIInstruction::createSameValue( 2605 CFIIndex = MF.addFrameInst(MCCFIInstruction::createSameValue(