Lines Matching refs:TraceEnsemble
73 MachineTraceMetrics::Ensemble *TraceEnsemble = nullptr; member in __anon9511fe0e0111::MachineCombiner
503 MachineTraceMetrics::Ensemble *TraceEnsemble, in insertDeleteInstructions() argument
531 TraceEnsemble->updateDepth(MBB, *InstrPtr, RegUnits); in insertDeleteInstructions()
533 TraceEnsemble->invalidate(MBB); in insertDeleteInstructions()
559 Root, InsInstrs, DelInstrs, TraceEnsemble->getTrace(MBB)); in verifyPatternOrder()
583 if (!TraceEnsemble) in combineInstructions()
584 TraceEnsemble = Traces->getEnsemble(TII->getMachineCombinerTraceStrategy()); in combineInstructions()
656 TraceEnsemble->updateDepths(LastUpdate, BlockIter, RegUnits); in combineInstructions()
670 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
683 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
692 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
703 MachineTraceMetrics::Trace BlockTrace = TraceEnsemble->getTrace(MBB); in combineInstructions()
715 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
750 TraceEnsemble = nullptr; in runOnMachineFunction()