Lines Matching refs:InstsToMove
136 SmallVector<MachineInstr *, 8> InstsToMove; member
235 ArrayRef<MachineInstr *> InstsToMove) { in moveInstsAfter() argument
238 for (MachineInstr *MI : InstsToMove) { in moveInstsAfter()
297 ArrayRef<MachineInstr *> InstsToMove, in canMoveInstsAcrossMemOp() argument
301 for (MachineInstr *InstToMove : InstsToMove) { in canMoveInstsAcrossMemOp()
571 !canMoveInstsAcrossMemOp(*MBBI, CI.InstsToMove, TII, AA))) { in findMatchingInst()
575 CI.InstsToMove.push_back(&*MBBI); in findMatchingInst()
584 CI.InstsToMove); in findMatchingInst()
599 CI.InstsToMove)) in findMatchingInst()
650 if (canMoveInstsAcrossMemOp(*MBBI, CI.InstsToMove, TII, AA)) in findMatchingInst()
660 !canMoveInstsAcrossMemOp(*MBBI, CI.InstsToMove, TII, AA)) in findMatchingInst()
753 moveInstsAfter(Copy1, CI.InstsToMove); in mergeRead2Pair()
836 moveInstsAfter(Write2, CI.InstsToMove); in mergeWrite2Pair()
879 moveInstsAfter(Copy1, CI.InstsToMove); in mergeSBufferLoadImmPair()
931 moveInstsAfter(Copy1, CI.InstsToMove); in mergeBufferLoadPair()
1097 moveInstsAfter(MIB, CI.InstsToMove); in mergeBufferStorePair()