Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h86 enum class MachineTraceStrategy { enum
388 Ensemble *getEnsemble(MachineTraceStrategy);
413 *Ensembles[static_cast<size_t>(MachineTraceStrategy::TS_NumStrategies)];
H A DTargetInstrInfo.h65 enum class MachineTraceStrategy; variable
1300 virtual MachineTraceStrategy getMachineCombinerTraceStrategy() const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StorePairSuppress.cpp79 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldAddSTPToBlock()
H A DAArch64ConditionalCompares.cpp857 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvert()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp398 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()
H A DMachineCombiner.cpp242 MachineTraceStrategy::TS_Local || in getDepth()
H A DTargetInstrInfo.cpp1208 MachineTraceStrategy TargetInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()
1209 return MachineTraceStrategy::TS_MinInstrCount; in getMachineCombinerTraceStrategy()
H A DEarlyIfConversion.cpp907 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvertIf()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h237 MachineTraceStrategy getMachineCombinerTraceStrategy() const override;
H A DRISCVInstrInfo.cpp50 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()