reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
367 assert(!AFI->isThumb1OnlyFunction() && 369 bool isARM = !AFI->isThumbFunction(); 371 unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(); 402 if (!AFI->hasStackFrame() && 446 if (Reg < ARM::D8 || Reg >= ARM::D8 + AFI->getNumAlignedDPRCS2Regs()) 467 assert(getMaxFPOffset(MF.getFunction(), *AFI) <= FPOffset && 470 AFI->setFramePtrSpillOffset(MFI.getObjectOffset(FramePtrSpillFI) + 473 AFI->setGPRCalleeSavedArea1Offset(GPRCS1Offset); 474 AFI->setGPRCalleeSavedArea2Offset(GPRCS2Offset); 475 AFI->setDPRCalleeSavedAreaOffset(DPRCSOffset); 508 if (AFI->getNumAlignedDPRCS2Regs() > 0) { 509 MBBI = skipAlignedDPRCS2Spills(MBBI, AFI->getNumAlignedDPRCS2Regs()); 567 if (AFI->getNumAlignedDPRCS2Regs() == 0 && 585 AFI->setShouldRestoreSPFromFP(true); 597 emitRegPlusImmediate(!AFI->isThumbFunction(), MBB, AfterPush, 688 (Reg < ARM::D8 || Reg >= ARM::D8 + AFI->getNumAlignedDPRCS2Regs())) { 708 AFI->getFramePtrSpillOffset()); 710 AFI->setGPRCalleeSavedArea1Size(GPRCS1Size); 711 AFI->setGPRCalleeSavedArea2Size(GPRCS2Size); 712 AFI->setDPRCalleeSavedGapSize(DPRGapSize); 713 AFI->setDPRCalleeSavedAreaSize(DPRCSSize); 719 if (!AFI->getNumAlignedDPRCS2Regs() && RegInfo->needsStackRealignment(MF)) { 721 assert(!AFI->isThumb1OnlyFunction()); 722 if (!AFI->isThumbFunction()) { 723 emitAligningInstructions(MF, AFI, TII, MBB, MBBI, dl, ARM::SP, MaxAlign, 736 emitAligningInstructions(MF, AFI, TII, MBB, MBBI, dl, ARM::R4, MaxAlign, 743 AFI->setShouldRestoreSPFromFP(true); 767 AFI->setShouldRestoreSPFromFP(true);