| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 120 struct MachineSchedContext { struct 130 MachineSchedContext(); argument 131 virtual ~MachineSchedContext(); 138 ScheduleDAGInstrs *(*)(MachineSchedContext *)> { 428 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive() 907 const MachineSchedContext *Context; 913 GenericSchedulerBase(const MachineSchedContext *C) : Context(C) {} in GenericSchedulerBase() 953 GenericScheduler(const MachineSchedContext *C): in GenericScheduler() 1040 PostGenericScheduler(const MachineSchedContext *C): in PostGenericScheduler() 1086 ScheduleDAGMILive *createGenericSchedLive(MachineSchedContext *C); [all …]
|
| H A D | TargetPassConfig.h | 24 struct MachineSchedContext; 289 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler() 296 createPostMachineScheduler(MachineSchedContext *C) const { in createPostMachineScheduler()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCMachineScheduler.h | 23 PPCPreRASchedStrategy(const MachineSchedContext *C) : in PPCPreRASchedStrategy() 38 PPCPostRASchedStrategy(const MachineSchedContext *C) : in PPCPostRASchedStrategy()
|
| H A D | PPCTargetMachine.cpp | 279 static ScheduleDAGInstrs *createPPCMachineScheduler(MachineSchedContext *C) { in createPPCMachineScheduler() 296 MachineSchedContext *C) { in createPPCPostMachineScheduler() 409 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 413 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.h | 64 GCNMaxOccupancySchedStrategy(const MachineSchedContext *C); 133 GCNScheduleDAGMILive(MachineSchedContext *C,
|
| H A D | GCNIterativeScheduler.h | 40 GCNIterativeScheduler(MachineSchedContext *C, 76 MachineSchedContext *Context;
|
| H A D | AMDGPUTargetMachine.cpp | 403 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler() 407 static ScheduleDAGInstrs *createSIMachineScheduler(MachineSchedContext *C) { in createSIMachineScheduler() 412 createGCNMaxOccupancyMachineScheduler(MachineSchedContext *C) { in createGCNMaxOccupancyMachineScheduler() 422 createIterativeGCNMaxOccupancyMachineScheduler(MachineSchedContext *C) { in createIterativeGCNMaxOccupancyMachineScheduler() 429 static ScheduleDAGInstrs *createMinRegScheduler(MachineSchedContext *C) { in createMinRegScheduler() 435 createIterativeILPMachineScheduler(MachineSchedContext *C) { in createIterativeILPMachineScheduler() 887 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 927 MachineSchedContext *C) const override { in createMachineScheduler() 953 createMachineScheduler(MachineSchedContext *C) const override; 1184 MachineSchedContext *C) const { in createMachineScheduler()
|
| H A D | GCNSchedStrategy.cpp | 22 const MachineSchedContext *C) : in GCNMaxOccupancySchedStrategy() 300 GCNScheduleDAGMILive::GCNScheduleDAGMILive(MachineSchedContext *C, in GCNScheduleDAGMILive()
|
| H A D | SIMachineScheduler.h | 437 SIScheduleDAGMI(MachineSchedContext *C);
|
| H A D | GCNIterativeScheduler.cpp | 222 GCNIterativeScheduler::GCNIterativeScheduler(MachineSchedContext *C, in GCNIterativeScheduler()
|
| H A D | SIMachineScheduler.cpp | 1777 SIScheduleDAGMI::SIScheduleDAGMI(MachineSchedContext *C) : in SIScheduleDAGMI()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMachineScheduler.h | 115 SystemZPostRASchedStrategy(const MachineSchedContext *C);
|
| H A D | SystemZTargetMachine.cpp | 221 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|
| H A D | SystemZMachineScheduler.cpp | 130 SystemZPostRASchedStrategy(const MachineSchedContext *C) in SystemZPostRASchedStrategy()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 357 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 364 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.cpp | 122 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) { in createVLIWMachineSched() 312 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
|
| H A D | HexagonMachineScheduler.h | 91 VLIWMachineScheduler(MachineSchedContext *C, in VLIWMachineScheduler()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 341 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 351 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineScheduler.cpp | 154 MachineSchedContext::MachineSchedContext() { in MachineSchedContext() function in MachineSchedContext 158 MachineSchedContext::~MachineSchedContext() { in ~MachineSchedContext() 165 class MachineSchedulerBase : public MachineSchedContext, 269 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) { in useDefaultMachineSched() 3489 ScheduleDAGMILive *llvm::createGenericSchedLive(MachineSchedContext *C) { in createGenericSchedLive() 3501 static ScheduleDAGInstrs *createConvergingSched(MachineSchedContext *C) { in createConvergingSched() 3646 ScheduleDAGMI *llvm::createGenericSchedPostRA(MachineSchedContext *C) { in createGenericSchedPostRA() 3757 static ScheduleDAGInstrs *createILPMaxScheduler(MachineSchedContext *C) { in createILPMaxScheduler() 3760 static ScheduleDAGInstrs *createILPMinScheduler(MachineSchedContext *C) { in createILPMinScheduler() 3849 static ScheduleDAGInstrs *createInstructionShuffler(MachineSchedContext *C) { in createInstructionShuffler()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.cpp | 448 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 459 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|