Home
last modified time | relevance | path

Searched refs:MacroFusions (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.h67 std::vector<Record *> MacroFusions; variable
154 bool hasMacroFusion() const { return !MacroFusions.empty(); } in hasMacroFusion()
156 const std::vector<Record *> getMacroFusions() const { return MacroFusions; } in getMacroFusions()
H A DCodeGenTarget.cpp294 MacroFusions = Records.getAllDerivedDefinitions("Fusion"); in CodeGenTarget()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp365 const auto &MacroFusions = ST.getMacroFusions(); in createMachineScheduler() local
366 if (!MacroFusions.empty()) { in createMachineScheduler()
368 DAG->addMutation(createMacroFusionDAGMutation(MacroFusions)); in createMachineScheduler()
376 const auto &MacroFusions = ST.getMacroFusions(); in createPostMachineScheduler() local
377 if (!MacroFusions.empty()) { in createPostMachineScheduler()
379 DAG->addMutation(createMacroFusionDAGMutation(MacroFusions)); in createPostMachineScheduler()