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 *);
257 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI()
391 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive()
835 const MachineSchedContext *Context;
841 GenericSchedulerBase(const MachineSchedContext *C): in GenericSchedulerBase()
863 GenericScheduler(const MachineSchedContext *C): in GenericScheduler()
921 PostGenericScheduler(const MachineSchedContext *C): in PostGenericScheduler()
DPasses.h33 struct MachineSchedContext;
233 createMachineScheduler(MachineSchedContext *C) const {
240 createPostMachineScheduler(MachineSchedContext *C) const {
/external/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp84 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) { in createVLIWMachineSched()
191 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
DHexagonMachineScheduler.h96 VLIWMachineScheduler(MachineSchedContext *C, in VLIWMachineScheduler()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp64 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) { in createR600MachineScheduler()
142 createMachineScheduler(MachineSchedContext *C) const override { in createMachineScheduler()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp95 MachineSchedContext::MachineSchedContext(): in MachineSchedContext() function in MachineSchedContext
100 MachineSchedContext::~MachineSchedContext() { in ~MachineSchedContext()
106 class MachineSchedulerBase : public MachineSchedContext,
202 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) { in useDefaultMachineSched()
224 static ScheduleDAGInstrs *createGenericSchedLive(MachineSchedContext *C);
225 static ScheduleDAGInstrs *createGenericSchedPostRA(MachineSchedContext *C);
2971 static ScheduleDAGInstrs *createGenericSchedLive(MachineSchedContext *C) { in createGenericSchedLive()
3120 static ScheduleDAGInstrs *createGenericSchedPostRA(MachineSchedContext *C) { in createGenericSchedPostRA()
3225 static ScheduleDAGInstrs *createILPMaxScheduler(MachineSchedContext *C) { in createILPMaxScheduler()
3228 static ScheduleDAGInstrs *createILPMinScheduler(MachineSchedContext *C) { in createILPMinScheduler()
[all …]