Home
last modified time | relevance | path

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

/trueos/contrib/llvm/include/llvm/CodeGen/
HDMachineScheduler.h99 struct MachineSchedContext { struct
109 MachineSchedContext(); argument
110 virtual ~MachineSchedContext();
117 typedef ScheduleDAGInstrs *(*ScheduleDAGCtor)(MachineSchedContext *);
331 ScheduleDAGMI(MachineSchedContext *C, MachineSchedStrategy *S): in ScheduleDAGMI()
HDPasses.h33 struct MachineSchedContext;
220 createMachineScheduler(MachineSchedContext *C) const {
/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonTargetMachine.cpp54 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) { in createVLIWMachineSched()
120 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler()
HDHexagonMachineScheduler.h97 VLIWMachineScheduler(MachineSchedContext *C, MachineSchedStrategy *S): in VLIWMachineScheduler()
/trueos/contrib/llvm/lib/Target/R600/
HDAMDGPUTargetMachine.cpp44 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler()
92 createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler()
/trueos/contrib/llvm/lib/CodeGen/
HDMachineScheduler.cpp83 MachineSchedContext::MachineSchedContext(): in MachineSchedContext() function in MachineSchedContext
88 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 …]