reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
473 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 473 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 490 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, 495 if (MBBI != MBB.begin()) { 497 --MBBI; 498 while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs)); 498 while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs)); 499 if (!isCSRestore(*MBBI, CSRegs)) 500 ++MBBI; 517 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes, 519 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP) 523 BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), ARM::SP) 539 if (MBBI != MBB.end() && MBBI->getOpcode() == ARM::tBX_RET && 539 if (MBBI != MBB.end() && MBBI->getOpcode() == ARM::tBX_RET && 540 &MBB.front() != &*MBBI && std::prev(MBBI)->getOpcode() == ARM::tPOP) { 540 &MBB.front() != &*MBBI && std::prev(MBBI)->getOpcode() == ARM::tPOP) { 541 MachineBasicBlock::iterator PMBBI = std::prev(MBBI); 545 } else if (!tryFoldSPUpdateIntoPushPop(STI, MF, &*MBBI, NumBytes)) 546 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, NumBytes,