Lines Matching refs:InstsToMove
203 SmallVectorImpl<MachineInstr *> &InstsToMove);
209 const SmallVectorImpl<MachineInstr *> &InstsToMove);
215 const SmallVectorImpl<MachineInstr *> &InstsToMove);
218 const SmallVectorImpl<MachineInstr *> &InstsToMove);
221 const SmallVectorImpl<MachineInstr *> &InstsToMove);
224 const SmallVectorImpl<MachineInstr *> &InstsToMove);
227 const SmallVectorImpl<MachineInstr *> &InstsToMove);
230 const SmallVectorImpl<MachineInstr *> &InstsToMove);
233 const SmallVectorImpl<MachineInstr *> &InstsToMove);
583 ArrayRef<MachineInstr *> InstsToMove) { in moveInstsAfter() argument
586 for (MachineInstr *MI : InstsToMove) { in moveInstsAfter()
642 ArrayRef<MachineInstr *> InstsToMove, in canMoveInstsAcrossMemOp() argument
646 for (MachineInstr *InstToMove : InstsToMove) { in canMoveInstsAcrossMemOp()
894 SmallVectorImpl<MachineInstr *> &InstsToMove) { in checkAndPrepareMerge() argument
957 !canMoveInstsAcrossMemOp(*MBBI, InstsToMove, AA))) { in checkAndPrepareMerge()
961 InstsToMove.push_back(&*MBBI); in checkAndPrepareMerge()
970 InstsToMove); in checkAndPrepareMerge()
990 InstsToMove)) in checkAndPrepareMerge()
1008 if (canMoveInstsAcrossMemOp(*MBBI, InstsToMove, AA)) { in checkAndPrepareMerge()
1027 !canMoveInstsAcrossMemOp(*MBBI, InstsToMove, AA)) in checkAndPrepareMerge()
1049 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeRead2Pair() argument
1121 moveInstsAfter(Copy1, InstsToMove); in mergeRead2Pair()
1148 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeWrite2Pair() argument
1205 moveInstsAfter(Write2, InstsToMove); in mergeWrite2Pair()
1216 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeImagePair() argument
1261 moveInstsAfter(Copy1, InstsToMove); in mergeImagePair()
1270 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeSBufferLoadImmPair() argument
1311 moveInstsAfter(Copy1, InstsToMove); in mergeSBufferLoadImmPair()
1320 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeBufferLoadPair() argument
1372 moveInstsAfter(Copy1, InstsToMove); in mergeBufferLoadPair()
1381 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeTBufferLoadPair() argument
1438 moveInstsAfter(Copy1, InstsToMove); in mergeTBufferLoadPair()
1447 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeTBufferStorePair() argument
1500 moveInstsAfter(MIB, InstsToMove); in mergeTBufferStorePair()
1602 const SmallVectorImpl<MachineInstr *> &InstsToMove) { in mergeBufferStorePair() argument
1651 moveInstsAfter(MIB, InstsToMove); in mergeBufferStorePair()
2113 SmallVector<MachineInstr *, 8> InstsToMove; in optimizeInstsWithSameBaseAddr() local
2114 if (!checkAndPrepareMerge(CI, Paired, InstsToMove)) { in optimizeInstsWithSameBaseAddr()
2129 mergeRead2Pair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2135 mergeWrite2Pair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2141 mergeSBufferLoadImmPair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2148 mergeBufferLoadPair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2155 mergeBufferStorePair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2162 mergeImagePair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2169 mergeTBufferLoadPair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()
2176 mergeTBufferStorePair(CI, Paired, InstsToMove); in optimizeInstsWithSameBaseAddr()