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

  /external/llvm/include/llvm/CodeGen/
MachineScheduler.h 10 // This file provides a MachineSchedRegistry for registering alternative machine
17 // static MachineSchedRegistry
23 // MachineSchedRegistry::setDefault(createCustomMachineSched);
63 /// MachineSchedRegistry provides a selection of available machine instruction
65 class MachineSchedRegistry : public MachinePassRegistryNode {
74 MachineSchedRegistry(const char *N, const char *D, ScheduleDAGCtor C)
78 ~MachineSchedRegistry() { Registry.Remove(this); }
82 MachineSchedRegistry *getNext() const {
83 return (MachineSchedRegistry *)MachinePassRegistryNode::getNext();
85 static MachineSchedRegistry *getList()
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonTargetMachine.cpp 58 static MachineSchedRegistry
108 MachineSchedRegistry::setDefault(createVLIWMachineSched);
  /external/llvm/lib/Target/R600/
AMDGPUTargetMachine.cpp 47 static MachineSchedRegistry
87 MachineSchedRegistry::setDefault(createR600MachineScheduler);
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 131 MachinePassRegistry MachineSchedRegistry::Registry;
140 static cl::opt<MachineSchedRegistry::ScheduleDAGCtor, false,
141 RegisterPassParser<MachineSchedRegistry> >
146 static MachineSchedRegistry
213 MachineSchedRegistry::ScheduleDAGCtor Ctor = MachineSchedOpt;
216 Ctor = MachineSchedRegistry::getDefault();
219 MachineSchedRegistry::setDefault(Ctor);
    [all...]

Completed in 235 milliseconds