Lines Matching refs:DelInstrs
105 SmallVectorImpl<MachineInstr *> &DelInstrs,
110 SmallVectorImpl<MachineInstr *> &DelInstrs,
115 SmallVectorImpl<MachineInstr *> &DelInstrs);
121 SmallVectorImpl<MachineInstr *> &DelInstrs,
321 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
332 for (auto *I : DelInstrs) in getLatenciesForInstrSequences()
341 SmallVectorImpl<MachineInstr *> &DelInstrs, unsigned Pattern) { in reduceRegisterPressure() argument
358 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
390 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
431 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
447 instr2instrSC(DelInstrs, DelInstrsSC); in preservesResourceLen()
486 SmallVectorImpl<MachineInstr *> &DelInstrs, in insertDeleteInstructions() argument
503 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions()
532 SmallVector<MachineInstr *, 16> DelInstrs; in verifyPatternOrder() local
534 TII->genAlternativeCodeSequence(Root, P, InsInstrs, DelInstrs, in verifyPatternOrder()
544 Root, InsInstrs, DelInstrs, TraceEnsemble->getTrace(MBB)); in verifyPatternOrder()
617 SmallVector<MachineInstr *, 16> DelInstrs; in combineInstructions() local
619 TII->genAlternativeCodeSequence(MI, P, InsInstrs, DelInstrs, in combineInstructions()
630 for (auto const *InstrPtr : DelInstrs) in combineInstructions()
653 if (reduceRegisterPressure(MI, MBB, InsInstrs, DelInstrs, P)) { in combineInstructions()
655 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
668 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
673 } else if (OptForSize && InsInstrs.size() < DelInstrs.size()) { in combineInstructions()
676 << DelInstrs.size() << ")\n"); in combineInstructions()
677 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
690 if (improvesCriticalPathLen(MBB, &MI, BlockTrace, InsInstrs, DelInstrs, in combineInstructions()
693 preservesResourceLen(MBB, BlockTrace, InsInstrs, DelInstrs)) { in combineInstructions()
700 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()