Searched refs:MachineTraceStrategy (Results 1 – 10 of 10) sorted by relevance
86 enum class MachineTraceStrategy { enum388 Ensemble *getEnsemble(MachineTraceStrategy);413 *Ensembles[static_cast<size_t>(MachineTraceStrategy::TS_NumStrategies)];
65 enum class MachineTraceStrategy; variable1300 virtual MachineTraceStrategy getMachineCombinerTraceStrategy() const;
79 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldAddSTPToBlock()
857 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvert()
398 MachineTraceMetrics::getEnsemble(MachineTraceStrategy strategy) { in getEnsemble()399 assert(strategy < MachineTraceStrategy::TS_NumStrategies && in getEnsemble()407 case MachineTraceStrategy::TS_MinInstrCount: in getEnsemble()409 case MachineTraceStrategy::TS_Local: in getEnsemble()
242 MachineTraceStrategy::TS_Local || in getDepth()
1208 MachineTraceStrategy TargetInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()1209 return MachineTraceStrategy::TS_MinInstrCount; in getMachineCombinerTraceStrategy()
907 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvertIf()
237 MachineTraceStrategy getMachineCombinerTraceStrategy() const override;
50 static cl::opt<MachineTraceStrategy> ForceMachineCombinerStrategy(54 cl::init(MachineTraceStrategy::TS_NumStrategies),55 cl::values(clEnumValN(MachineTraceStrategy::TS_Local, "local",57 clEnumValN(MachineTraceStrategy::TS_MinInstrCount, "min-instr",1606 MachineTraceStrategy RISCVInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()1613 ? MachineTraceStrategy::TS_MinInstrCount in getMachineCombinerTraceStrategy()1614 : MachineTraceStrategy::TS_Local; in getMachineCombinerTraceStrategy()