Searched refs:MachineSchedContext (Results 1 – 6 of 6) sorted by relevance
99 struct MachineSchedContext { struct109 MachineSchedContext(); argument110 virtual ~MachineSchedContext();117 typedef ScheduleDAGInstrs *(*ScheduleDAGCtor)(MachineSchedContext *);331 ScheduleDAGMI(MachineSchedContext *C, MachineSchedStrategy *S): in ScheduleDAGMI()
33 struct MachineSchedContext;220 createMachineScheduler(MachineSchedContext *C) const {
54 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) { in createVLIWMachineSched()120 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler()
97 VLIWMachineScheduler(MachineSchedContext *C, MachineSchedStrategy *S): in VLIWMachineScheduler()
44 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler()92 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler()
83 MachineSchedContext::MachineSchedContext(): in MachineSchedContext() function in MachineSchedContext88 MachineSchedContext::~MachineSchedContext() { in ~MachineSchedContext()94 class MachineScheduler : public MachineSchedContext,148 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) { in useDefaultMachineSched()165 static ScheduleDAGInstrs *createGenericSched(MachineSchedContext *C);1616 const MachineSchedContext *Context;1635 GenericScheduler(const MachineSchedContext *C): in GenericScheduler()2834 static ScheduleDAGInstrs *createGenericSched(MachineSchedContext *C) { in createGenericSched()2951 static ScheduleDAGInstrs *createILPMaxScheduler(MachineSchedContext *C) { in createILPMaxScheduler()2954 static ScheduleDAGInstrs *createILPMinScheduler(MachineSchedContext *C) { in createILPMinScheduler()[all …]