reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
397 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -ArgRegsSaveSize, 399 DefCFAOffsetCandidates.addInst(std::prev(MBBI), ArgRegsSaveSize, true); 405 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -(NumBytes - ArgRegsSaveSize), 407 DefCFAOffsetCandidates.addInst(std::prev(MBBI), 454 GPRCS1Push = LastPush = MBBI++; 479 GPRCS2Push = LastPush = MBBI++; 491 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -DPRGapSize, 493 DefCFAOffsetCandidates.addInst(std::prev(MBBI), DPRGapSize); 501 while (MBBI != MBB.end() && MBBI->getOpcode() == ARM::VSTMDDB_UPD) { 501 while (MBBI != MBB.end() && MBBI->getOpcode() == ARM::VSTMDDB_UPD) { 502 DefCFAOffsetCandidates.addInst(MBBI, sizeOfSPAdjustment(*MBBI)); 502 DefCFAOffsetCandidates.addInst(MBBI, sizeOfSPAdjustment(*MBBI)); 503 LastPush = MBBI++; 509 MBBI = skipAlignedDPRCS2Spills(MBBI, AFI->getNumAlignedDPRCS2Regs()); 509 MBBI = skipAlignedDPRCS2Spills(MBBI, AFI->getNumAlignedDPRCS2Regs()); 522 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi16), ARM::R4) 527 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi32imm), ARM::R4) 537 BuildMI(MBB, MBBI, dl, TII.get(ARM::tBL)) 544 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2MOVi32imm), ARM::R12) 548 BuildMI(MBB, MBBI, dl, TII.get(ARM::tBLXr)) 556 BuildMI(MBB, MBBI, dl, TII.get(ARM::t2SUBrr), ARM::SP) 571 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -NumBytes, 573 DefCFAOffsetCandidates.addInst(std::prev(MBBI), NumBytes); 723 emitAligningInstructions(MF, AFI, TII, MBB, MBBI, dl, ARM::SP, MaxAlign, 733 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::R4) 736 emitAligningInstructions(MF, AFI, TII, MBB, MBBI, dl, ARM::R4, MaxAlign, 738 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP) 753 BuildMI(MBB, MBBI, dl, TII.get(ARM::MOVr), RegInfo->getBaseRegister()) 758 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), RegInfo->getBaseRegister())