Home
last modified time | relevance | path

Searched refs:MachineSchedContext (Results 1 – 6 of 6) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h101 struct MachineSchedContext { struct
111 MachineSchedContext(); argument
112 virtual ~MachineSchedContext();
119 typedef ScheduleDAGInstrs *(*ScheduleDAGCtor)(MachineSchedContext *);
250 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI()
381 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive()
825 const MachineSchedContext *Context;
831 GenericSchedulerBase(const MachineSchedContext *C): in GenericSchedulerBase()
853 GenericScheduler(const MachineSchedContext *C): in GenericScheduler()
909 PostGenericScheduler(const MachineSchedContext *C): in PostGenericScheduler()
DPasses.h33 struct MachineSchedContext;
221 createMachineScheduler(MachineSchedContext *C) const {
228 createPostMachineScheduler(MachineSchedContext *C) const {
/external/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp54 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) { in createVLIWMachineSched()
105 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
DHexagonMachineScheduler.h96 VLIWMachineScheduler(MachineSchedContext *C, in VLIWMachineScheduler()
/external/llvm/lib/Target/R600/
DAMDGPUTargetMachine.cpp46 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler()
120 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp90 MachineSchedContext::MachineSchedContext(): in MachineSchedContext() function in MachineSchedContext
95 MachineSchedContext::~MachineSchedContext() { in ~MachineSchedContext()
101 class MachineSchedulerBase : public MachineSchedContext,
197 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) { in useDefaultMachineSched()
219 static ScheduleDAGInstrs *createGenericSchedLive(MachineSchedContext *C);
220 static ScheduleDAGInstrs *createGenericSchedPostRA(MachineSchedContext *C);
2879 static ScheduleDAGInstrs *createGenericSchedLive(MachineSchedContext *C) { in createGenericSchedLive()
3028 static ScheduleDAGInstrs *createGenericSchedPostRA(MachineSchedContext *C) { in createGenericSchedPostRA()
3133 static ScheduleDAGInstrs *createILPMaxScheduler(MachineSchedContext *C) { in createILPMaxScheduler()
3136 static ScheduleDAGInstrs *createILPMinScheduler(MachineSchedContext *C) { in createILPMinScheduler()
[all …]