Searched refs:shouldScheduleAdjacent (Results 1 - 9 of 9) sorted by relevance
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | MacroFusion.h | 51 /// shouldScheduleAdjacent predicate function. 53 createMacroFusionDAGMutation(ShouldSchedulePredTy shouldScheduleAdjacent); 57 /// to the target-specific shouldScheduleAdjacent predicate function. 59 createBranchMacroFusionDAGMutation(ShouldSchedulePredTy shouldScheduleAdjacent);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMMacroFusion.cpp | 51 static bool shouldScheduleAdjacent(const TargetInstrInfo &TII, function in namespace:llvm 66 return createMacroFusionDAGMutation(shouldScheduleAdjacent);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMacroFusion.cpp | 26 static bool shouldScheduleAdjacent(const TargetInstrInfo &TII_, function in namespace:__anon2707 63 return createMacroFusionDAGMutation(shouldScheduleAdjacent);
|
H A D | GCNVOPDUtils.cpp | 145 ShouldSchedulePredTy shouldScheduleAdjacent; // NOLINT: function pointer member in struct:__anon2635::VOPDPairingMutation 148 ShouldSchedulePredTy shouldScheduleAdjacent) // NOLINT: function pointer 149 : shouldScheduleAdjacent(shouldScheduleAdjacent) {} 162 if (!shouldScheduleAdjacent(TII, ST, nullptr, *IMI)) 172 !shouldScheduleAdjacent(TII, ST, IMI, *JMI)) 147 VOPDPairingMutation( ShouldSchedulePredTy shouldScheduleAdjacent) argument
|
/openbsd-current/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVMacroFusion.cpp | 59 static bool shouldScheduleAdjacent(const TargetInstrInfo &TII, function 72 return createMacroFusionDAGMutation(shouldScheduleAdjacent);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86MacroFusion.cpp | 35 static bool shouldScheduleAdjacent(const TargetInstrInfo &TII, function 72 return createBranchMacroFusionDAGMutation(shouldScheduleAdjacent);
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MacroFusion.cpp | 140 ShouldSchedulePredTy shouldScheduleAdjacent; member in class:__anon2153::MacroFusion 145 MacroFusion(ShouldSchedulePredTy shouldScheduleAdjacent, bool FuseBlock) argument 146 : shouldScheduleAdjacent(shouldScheduleAdjacent), FuseBlock(FuseBlock) {} 173 if (!shouldScheduleAdjacent(TII, ST, nullptr, AnchorMI)) 189 !shouldScheduleAdjacent(TII, ST, DepMI, AnchorMI)) 201 ShouldSchedulePredTy shouldScheduleAdjacent) { 203 return std::make_unique<MacroFusion>(shouldScheduleAdjacent, true); 209 ShouldSchedulePredTy shouldScheduleAdjacent) { 211 return std::make_unique<MacroFusion>(shouldScheduleAdjacent, fals 200 createMacroFusionDAGMutation( ShouldSchedulePredTy shouldScheduleAdjacent) argument 208 createBranchMacroFusionDAGMutation( ShouldSchedulePredTy shouldScheduleAdjacent) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCMacroFusion.cpp | 234 static bool shouldScheduleAdjacent(const TargetInstrInfo &TII, function in namespace:__anon3037 290 return createMacroFusionDAGMutation(shouldScheduleAdjacent);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64MacroFusion.cpp | 385 static bool shouldScheduleAdjacent(const TargetInstrInfo &TII, function 420 return createMacroFusionDAGMutation(shouldScheduleAdjacent);
|
Completed in 100 milliseconds