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.h87 enum class MachineTraceStrategy { enum
398 Ensemble *getEnsemble(MachineTraceStrategy);
429 Ensembles[static_cast<size_t>(MachineTraceStrategy::TS_NumStrategies)];
H A DTargetInstrInfo.h69 enum class MachineTraceStrategy; variable
1402 virtual MachineTraceStrategy getMachineCombinerTraceStrategy() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StorePairSuppress.cpp77 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldAddSTPToBlock()
H A DAArch64ConditionalCompares.cpp854 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvert()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp412 MachineTraceMetrics::getEnsemble(MachineTraceStrategy strategy) { in getEnsemble()
413 assert(strategy < MachineTraceStrategy::TS_NumStrategies && in getEnsemble()
422 case MachineTraceStrategy::TS_MinInstrCount: in getEnsemble()
425 case MachineTraceStrategy::TS_Local: in getEnsemble()
H A DMachineCombiner.cpp238 MachineTraceStrategy::TS_Local || in getDepth()
H A DTargetInstrInfo.cpp1579 MachineTraceStrategy TargetInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()
1580 return MachineTraceStrategy::TS_MinInstrCount; in getMachineCombinerTraceStrategy()
H A DEarlyIfConversion.cpp958 MinInstr = Traces->getEnsemble(MachineTraceStrategy::TS_MinInstrCount); in shouldConvertIf()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h262 MachineTraceStrategy getMachineCombinerTraceStrategy() const override;
H A DRISCVInstrInfo.cpp57 static cl::opt<MachineTraceStrategy> ForceMachineCombinerStrategy(
61 cl::init(MachineTraceStrategy::TS_NumStrategies),
62 cl::values(clEnumValN(MachineTraceStrategy::TS_Local, "local",
64 clEnumValN(MachineTraceStrategy::TS_MinInstrCount, "min-instr",
1982 MachineTraceStrategy RISCVInstrInfo::getMachineCombinerTraceStrategy() const { in getMachineCombinerTraceStrategy()
1989 ? MachineTraceStrategy::TS_MinInstrCount in getMachineCombinerTraceStrategy()
1990 : MachineTraceStrategy::TS_Local; in getMachineCombinerTraceStrategy()