Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineCombinerPattern.h21 enum class CombinerObjective { enum
H A DTargetInstrInfo.h1274 virtual CombinerObjective getCombinerObjective(unsigned Pattern) const;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp123 CombinerObjective getCombinerObjective(unsigned Pattern);
298 CombinerObjective MachineCombiner::getCombinerObjective(unsigned Pattern) { in getCombinerObjective()
306 return CombinerObjective::MustReduceDepth; in getCombinerObjective()
371 if (getCombinerObjective(Pattern) == CombinerObjective::MustReduceDepth) { in improvesCriticalPathLen()
644 CombinerObjective::MustReduceRegisterPressure) { in combineInstructions()
H A DTargetInstrInfo.cpp1175 CombinerObjective
1179 return CombinerObjective::MustReduceDepth; in getCombinerObjective()
1181 return CombinerObjective::Default; in getCombinerObjective()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h264 CombinerObjective getCombinerObjective(unsigned Pattern) const override;
H A DRISCVInstrInfo.cpp2574 CombinerObjective RISCVInstrInfo::getCombinerObjective(unsigned Pattern) const { in getCombinerObjective()
2580 return CombinerObjective::MustReduceDepth; in getCombinerObjective()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h487 CombinerObjective getCombinerObjective(unsigned Pattern) const override;
H A DPPCInstrInfo.cpp738 CombinerObjective PPCInstrInfo::getCombinerObjective(unsigned Pattern) const { in getCombinerObjective()
742 return CombinerObjective::MustReduceDepth; in getCombinerObjective()
745 return CombinerObjective::MustReduceRegisterPressure; in getCombinerObjective()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h435 CombinerObjective getCombinerObjective(unsigned Pattern) const override;
H A DAArch64InstrInfo.cpp7394 CombinerObjective
7399 return CombinerObjective::MustReduceDepth; in getCombinerObjective()