Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h86 enum class MachineTraceStrategy { enum
391 Ensemble *getEnsemble(MachineTraceStrategy);
416 *Ensembles[static_cast<size_t>(MachineTraceStrategy::TS_NumStrategies)];
H A DTargetInstrInfo.h66 enum class MachineTraceStrategy; variable
1336 virtual MachineTraceStrategy getMachineCombinerTraceStrategy() const;
/freebsd/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/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.cpp241 MachineTraceStrategy::TS_Local || in getDepth()
H A DTargetInstrInfo.cpp1268 MachineTraceStrategy TargetInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()
1269 return MachineTraceStrategy::TS_MinInstrCount; in getMachineCombinerTraceStrategy()
H A DEarlyIfConversion.cpp905 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvertIf()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h253 MachineTraceStrategy getMachineCombinerTraceStrategy() const override;
H A DRISCVInstrInfo.cpp51 static cl::opt<MachineTraceStrategy> ForceMachineCombinerStrategy(
55 cl::init(MachineTraceStrategy::TS_NumStrategies),
56 cl::values(clEnumValN(MachineTraceStrategy::TS_Local, "local",
58 clEnumValN(MachineTraceStrategy::TS_MinInstrCount, "min-instr",
1578 MachineTraceStrategy RISCVInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()
1585 ? MachineTraceStrategy::TS_MinInstrCount in getMachineCombinerTraceStrategy()
1586 : MachineTraceStrategy::TS_Local; in getMachineCombinerTraceStrategy()