Lines Matching refs:InsertBefore
174 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore,
180 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore,
626 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreMulti() argument
637 (MBB.computeRegisterLiveness(TRI, ARM::CPSR, InsertBefore, 20) == in CreateLoadStoreMulti()
689 moveLiveRegsBefore(MBB, InsertBefore); in CreateLoadStoreMulti()
743 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVSr), NewBase) in CreateLoadStoreMulti()
746 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) in CreateLoadStoreMulti()
756 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
761 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
767 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
806 MIB = BuildMI(MBB, InsertBefore, DL, TII->get(Opcode)); in CreateLoadStoreMulti()
815 UpdateBaseRegUses(MBB, InsertBefore, DL, Base, NumRegs, Pred, PredReg); in CreateLoadStoreMulti()
818 MIB = BuildMI(MBB, InsertBefore, DL, TII->get(Opcode)); in CreateLoadStoreMulti()
833 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreDouble() argument
843 MachineInstrBuilder MIB = BuildMI(MBB, InsertBefore, DL, in CreateLoadStoreDouble()
900 iterator InsertBefore = std::next(iterator(LatestMI)); in MergeOpsUpdate() local
910 Merged = CreateLoadStoreDouble(MBB, InsertBefore, Offset, Base, BaseKill, in MergeOpsUpdate()
914 Merged = CreateLoadStoreMulti(MBB, InsertBefore, Offset, Base, BaseKill, in MergeOpsUpdate()