/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 119 struct MachineSchedContext { struct 129 MachineSchedContext(); argument 130 virtual ~MachineSchedContext(); 137 ScheduleDAGInstrs *(*)(MachineSchedContext *)> { 139 using ScheduleDAGCtor = ScheduleDAGInstrs *(*)(MachineSchedContext *); 288 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI() 424 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive() 893 const MachineSchedContext *Context; 899 GenericSchedulerBase(const MachineSchedContext *C) : Context(C) {} in GenericSchedulerBase() 939 GenericScheduler(const MachineSchedContext *C): in GenericScheduler() [all …]
|
D | TargetPassConfig.h | 24 struct MachineSchedContext; 287 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler() 294 createPostMachineScheduler(MachineSchedContext *C) const { in createPostMachineScheduler()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 127 struct MachineSchedContext { struct 137 MachineSchedContext(); argument 138 virtual ~MachineSchedContext(); 145 ScheduleDAGInstrs *(*)(MachineSchedContext *)> { 147 using ScheduleDAGCtor = ScheduleDAGInstrs *(*)(MachineSchedContext *); 299 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI() 431 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive() 937 const MachineSchedContext *Context; 943 GenericSchedulerBase(const MachineSchedContext *C) : Context(C) {} in GenericSchedulerBase() 983 GenericScheduler(const MachineSchedContext *C): in GenericScheduler() [all …]
|
D | TargetPassConfig.h | 24 struct MachineSchedContext; 288 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler() 295 createPostMachineScheduler(MachineSchedContext *C) const { in createPostMachineScheduler()
|
D | VLIWMachineScheduler.h | 71 VLIWMachineScheduler(MachineSchedContext *C, in VLIWMachineScheduler() 264 ScheduleDAGMILive *createVLIWSched(MachineSchedContext *C);
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 100 struct MachineSchedContext { struct 110 MachineSchedContext(); argument 111 virtual ~MachineSchedContext(); 118 typedef ScheduleDAGInstrs *(*ScheduleDAGCtor)(MachineSchedContext *); 255 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI() 394 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive() 859 const MachineSchedContext *Context; 865 GenericSchedulerBase(const MachineSchedContext *C): in GenericSchedulerBase() 892 GenericScheduler(const MachineSchedContext *C): in GenericScheduler() 959 PostGenericScheduler(const MachineSchedContext *C): in PostGenericScheduler()
|
D | TargetPassConfig.h | 26 struct MachineSchedContext; 243 createMachineScheduler(MachineSchedContext *C) const { 250 createPostMachineScheduler(MachineSchedContext *C) const {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCMachineScheduler.h | 23 PPCPreRASchedStrategy(const MachineSchedContext *C) : in PPCPreRASchedStrategy() 37 PPCPostRASchedStrategy(const MachineSchedContext *C) : in PPCPostRASchedStrategy()
|
D | PPCTargetMachine.cpp | 267 static ScheduleDAGInstrs *createPPCMachineScheduler(MachineSchedContext *C) { in createPPCMachineScheduler() 279 MachineSchedContext *C) { in createPPCPostMachineScheduler() 383 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 387 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/ |
D | PPCMachineScheduler.h | 23 PPCPreRASchedStrategy(const MachineSchedContext *C) : in PPCPreRASchedStrategy() 38 PPCPostRASchedStrategy(const MachineSchedContext *C) : in PPCPostRASchedStrategy()
|
D | PPCTargetMachine.cpp | 291 static ScheduleDAGInstrs *createPPCMachineScheduler(MachineSchedContext *C) { in createPPCMachineScheduler() 308 MachineSchedContext *C) { in createPPCPostMachineScheduler() 424 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 428 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.h | 101 GCNSchedStrategy(const MachineSchedContext *C); 125 GCNMaxOccupancySchedStrategy(const MachineSchedContext *C); 136 GCNMaxILPSchedStrategy(const MachineSchedContext *C); 236 GCNScheduleDAGMILive(MachineSchedContext *C, 421 GCNPostScheduleDAGMILive(MachineSchedContext *C,
|
D | GCNIterativeScheduler.h | 40 GCNIterativeScheduler(MachineSchedContext *C, 76 MachineSchedContext *Context;
|
D | R600TargetMachine.cpp | 39 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler() 98 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
|
D | AMDGPUTargetMachine.cpp | 418 static ScheduleDAGInstrs *createSIMachineScheduler(MachineSchedContext *C) { in createSIMachineScheduler() 423 createGCNMaxOccupancyMachineScheduler(MachineSchedContext *C) { in createGCNMaxOccupancyMachineScheduler() 437 createGCNMaxILPMachineScheduler(MachineSchedContext *C) { in createGCNMaxILPMachineScheduler() 445 createIterativeGCNMaxOccupancyMachineScheduler(MachineSchedContext *C) { in createIterativeGCNMaxOccupancyMachineScheduler() 455 static ScheduleDAGInstrs *createMinRegScheduler(MachineSchedContext *C) { in createMinRegScheduler() 461 createIterativeILPMachineScheduler(MachineSchedContext *C) { in createIterativeILPMachineScheduler() 868 createMachineScheduler(MachineSchedContext *C) const override; 871 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler() 1082 AMDGPUPassConfig::createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler() 1103 MachineSchedContext *C) const { in createMachineScheduler()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.h | 56 GCNMaxOccupancySchedStrategy(const MachineSchedContext *C); 107 GCNScheduleDAGMILive(MachineSchedContext *C,
|
D | AMDGPUTargetMachine.cpp | 251 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler() 255 static ScheduleDAGInstrs *createSIMachineScheduler(MachineSchedContext *C) { in createSIMachineScheduler() 260 createGCNMaxOccupancyMachineScheduler(MachineSchedContext *C) { in createGCNMaxOccupancyMachineScheduler() 270 createIterativeGCNMaxOccupancyMachineScheduler(MachineSchedContext *C) { in createIterativeGCNMaxOccupancyMachineScheduler() 278 static ScheduleDAGInstrs *createMinRegScheduler(MachineSchedContext *C) { in createMinRegScheduler() 284 createIterativeILPMachineScheduler(MachineSchedContext *C) { in createIterativeILPMachineScheduler() 558 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 586 MachineSchedContext *C) const override { in createMachineScheduler() 612 createMachineScheduler(MachineSchedContext *C) const override; 817 MachineSchedContext *C) const { in createMachineScheduler()
|
D | GCNIterativeScheduler.h | 38 GCNIterativeScheduler(MachineSchedContext *C, 74 MachineSchedContext *Context;
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPU.h | 23 struct MachineSchedContext; 55 ScheduleDAGInstrs *createSIMachineScheduler(MachineSchedContext *C);
|
D | AMDGPUTargetMachine.cpp | 98 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler() 290 MachineSchedContext *C) const override { in createMachineScheduler() 310 createMachineScheduler(MachineSchedContext *C) const override; 466 MachineSchedContext *C) const { in createMachineScheduler()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/ |
D | AArch64MachineScheduler.h | 23 AArch64PostRASchedStrategy(const MachineSchedContext *C) : in AArch64PostRASchedStrategy()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/ |
D | SystemZMachineScheduler.h | 115 SystemZPostRASchedStrategy(const MachineSchedContext *C);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZMachineScheduler.h | 115 SystemZPostRASchedStrategy(const MachineSchedContext *C);
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonTargetMachine.cpp | 95 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) { in createVLIWMachineSched() 204 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/ |
D | RISCVTargetMachine.cpp | 230 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler() 241 createPostMachineScheduler(MachineSchedContext *C) const override { in createPostMachineScheduler()
|