Lines Matching refs:MBB
159 MachineFunction &MF, MachineBasicBlock &MBB,
192 emitFrameOffset(MBB, I, DL, AArch64::SP, AArch64::SP, Amount, TII);
198 emitFrameOffset(MBB, I, DL, AArch64::SP, AArch64::SP, -CalleePopAmount,
201 MBB.erase(I);
205 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
207 MachineFunction &MF = *MBB.getParent();
212 DebugLoc DL = MBB.findDebugLoc(MBBI);
247 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
279 MachineBasicBlock &MBB) const {
280 MachineBasicBlock::iterator MBBI = MBB.begin();
313 emitFrameOffset(MBB, MBBI, DL, AArch64::SP, AArch64::SP, -NumBytes, TII,
319 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
345 emitFrameOffset(MBB, MBBI, DL, AArch64::FP, AArch64::SP, FPOffset, TII,
367 emitFrameOffset(MBB, MBBI, DL, scratchSPReg, AArch64::SP, -NumBytes, TII,
387 BuildMI(MBB, MBBI, DL, TII->get(AArch64::ANDXri), AArch64::SP)
400 TII->copyPhysReg(MBB, MBBI, DL, RegInfo->getBaseRegister(), AArch64::SP,
479 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
487 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
494 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
501 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION))
507 emitCalleeSavedFrameMoves(MBB, MBBI, FramePtr);
539 MachineBasicBlock &MBB) const {
540 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
547 if (MBB.end() != MBBI) {
609 MachineBasicBlock::iterator LastPopI = MBB.getFirstTerminator();
611 MachineBasicBlock::iterator Begin = MBB.begin();
628 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP, NumBytes,
638 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::FP,
727 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI,
730 MachineFunction &MF = *MBB.getParent();
786 MachineInstrBuilder MIB = BuildMI(MBB, MI, DL, TII.get(StrOpc));
790 MBB.addLiveIn(Reg1);
791 MBB.addLiveIn(Reg2);
802 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI,
805 MachineFunction &MF = *MBB.getParent();
811 if (MI != MBB.end())
858 MachineInstrBuilder MIB = BuildMI(MBB, MI, DL, TII.get(LdrOpc));