Home
last modified time | relevance | path

Searched refs:TraceEnsemble (Results 1 – 1 of 1) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineCombiner.cpp73 MachineTraceMetrics::Ensemble *TraceEnsemble = nullptr; member in __anon632ee0b70111::MachineCombiner
487 MachineTraceMetrics::Ensemble *TraceEnsemble, in insertDeleteInstructions() argument
516 TraceEnsemble->updateDepth(MBB, *InstrPtr, RegUnits); in insertDeleteInstructions()
518 TraceEnsemble->invalidate(MBB); in insertDeleteInstructions()
544 Root, InsInstrs, DelInstrs, TraceEnsemble->getTrace(MBB)); in verifyPatternOrder()
568 if (!TraceEnsemble) in combineInstructions()
569 TraceEnsemble = Traces->getEnsemble(TII->getMachineCombinerTraceStrategy()); in combineInstructions()
641 TraceEnsemble->updateDepths(LastUpdate, BlockIter, RegUnits); in combineInstructions()
655 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
668 insertDeleteInstructions(MBB, MI, InsInstrs, DelInstrs, TraceEnsemble, in combineInstructions()
[all …]