Lines Matching refs:DelInstrs

106                           SmallVectorImpl<MachineInstr *> &DelInstrs,
111 SmallVectorImpl<MachineInstr *> &DelInstrs,
116 SmallVectorImpl<MachineInstr *> &DelInstrs);
122 SmallVectorImpl<MachineInstr *> &DelInstrs,
335 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
346 for (auto *I : DelInstrs) in getLatenciesForInstrSequences()
355 SmallVectorImpl<MachineInstr *> &DelInstrs, in reduceRegisterPressure() argument
373 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
406 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
447 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
463 instr2instrSC(DelInstrs, DelInstrsSC); in preservesResourceLen()
502 SmallVectorImpl<MachineInstr *> &DelInstrs, in insertDeleteInstructions() argument
518 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions()
547 SmallVector<MachineInstr *, 16> DelInstrs; in verifyPatternOrder() local
549 TII->genAlternativeCodeSequence(Root, P, InsInstrs, DelInstrs, in verifyPatternOrder()
559 Root, InsInstrs, DelInstrs, TraceEnsemble->getTrace(MBB)); in verifyPatternOrder()
632 SmallVector<MachineInstr *, 16> DelInstrs; in combineInstructions() local
634 TII->genAlternativeCodeSequence(MI, P, InsInstrs, DelInstrs, in combineInstructions()
645 for (auto const *InstrPtr : DelInstrs) in combineInstructions()
668 if (reduceRegisterPressure(MI, MBB, InsInstrs, DelInstrs, P)) { in combineInstructions()
670 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
683 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
688 } else if (OptForSize && InsInstrs.size() < DelInstrs.size()) { in combineInstructions()
691 << DelInstrs.size() << ")\n"); in combineInstructions()
692 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
705 if (improvesCriticalPathLen(MBB, &MI, BlockTrace, InsInstrs, DelInstrs, in combineInstructions()
708 preservesResourceLen(MBB, BlockTrace, InsInstrs, DelInstrs)) { in combineInstructions()
715 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()