HomeSort by relevance Sort by last modified time
    Searched refs:MachineSchedContext (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/Target/Hexagon/
HexagonTargetMachine.cpp 54 static ScheduleDAGInstrs *createVLIWMachineSched(MachineSchedContext *C) {
105 createMachineScheduler(MachineSchedContext *C) const override {
HexagonMachineScheduler.h 96 VLIWMachineScheduler(MachineSchedContext *C,
  /external/llvm/include/llvm/CodeGen/
MachineScheduler.h 22 // createMachineScheduler(MachineSchedContext *C) {
34 // createMachineScheduler(MachineSchedContext *C) {
44 // createMachineScheduler(MachineSchedContext *C) {
54 // static ScheduleDAGInstrs *createCustomMachineSched(MachineSchedContext *C) {
99 /// MachineSchedContext provides enough context from the MachineScheduler pass
101 struct MachineSchedContext {
111 MachineSchedContext();
112 virtual ~MachineSchedContext();
119 typedef ScheduleDAGInstrs *(*ScheduleDAGCtor)(MachineSchedContext *);
250 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S
    [all...]
Passes.h 33 struct MachineSchedContext;
221 createMachineScheduler(MachineSchedContext *C) const {
228 createPostMachineScheduler(MachineSchedContext *C) const {
  /external/llvm/lib/Target/R600/
AMDGPUTargetMachine.cpp 46 static ScheduleDAGInstrs *createR600MachineScheduler(MachineSchedContext *C) {
120 createMachineScheduler(MachineSchedContext *C) const override {
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 90 MachineSchedContext::MachineSchedContext():
95 MachineSchedContext::~MachineSchedContext() {
101 class MachineSchedulerBase : public MachineSchedContext,
197 static ScheduleDAGInstrs *useDefaultMachineSched(MachineSchedContext *C) {
219 static ScheduleDAGInstrs *createGenericSchedLive(MachineSchedContext *C);
220 static ScheduleDAGInstrs *createGenericSchedPostRA(MachineSchedContext *C);
    [all...]

Completed in 54 milliseconds