Searched refs:RegisterScheduler (Results 1 – 19 of 19) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 34 class RegisterScheduler : public MachinePassRegistryNode { 41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler() function 44 ~RegisterScheduler() { Registry.Remove(this); } in ~RegisterScheduler() 49 RegisterScheduler *getNext() const { in getNext() 50 return (RegisterScheduler *)MachinePassRegistryNode::getNext(); in getNext() 52 static RegisterScheduler *getList() { in getList() 53 return (RegisterScheduler *)Registry.getList(); in getList()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 32 class RegisterScheduler : public MachinePassRegistryNode { 39 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler() function 42 ~RegisterScheduler() { Registry.Remove(this); } in ~RegisterScheduler() 46 RegisterScheduler *getNext() const { in getNext() 47 return (RegisterScheduler *)MachinePassRegistryNode::getNext(); in getNext() 50 static RegisterScheduler *getList() { in getList() 51 return (RegisterScheduler *)Registry.getList(); in getList()
|
D | TargetSubtargetInfo.h | 116 virtual RegisterScheduler::FunctionPassCtor
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 34 class RegisterScheduler : public MachinePassRegistryNode { 41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler() function 44 ~RegisterScheduler() { Registry.Remove(this); } in ~RegisterScheduler() 49 RegisterScheduler *getNext() const { in getNext() 50 return (RegisterScheduler *)MachinePassRegistryNode::getNext(); in getNext() 52 static RegisterScheduler *getList() { in getList() 53 return (RegisterScheduler *)Registry.getList(); in getList()
|
/external/llvm/include/llvm/Target/ |
D | TargetSubtargetInfo.h | 92 virtual RegisterScheduler::FunctionPassCtor
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGList.cpp | 40 static RegisterScheduler
|
D | SelectionDAGISel.cpp | 119 MachinePassRegistry RegisterScheduler::Registry; 126 static cl::opt<RegisterScheduler::FunctionPassCtor, false, 127 RegisterPassParser<RegisterScheduler> > 133 static RegisterScheduler 1226 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault(); in CreateScheduler() 1230 RegisterScheduler::setDefault(Ctor); in CreateScheduler()
|
D | ScheduleDAGRRList.cpp | 43 static RegisterScheduler 47 static RegisterScheduler 51 static RegisterScheduler 57 static RegisterScheduler 63 static RegisterScheduler
|
D | ScheduleDAGFast.cpp | 34 static RegisterScheduler
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGVLIW.cpp | 43 static RegisterScheduler
|
D | ScheduleDAGFast.cpp | 36 static RegisterScheduler 39 static RegisterScheduler
|
D | ScheduleDAGRRList.cpp | 45 static RegisterScheduler 49 static RegisterScheduler 55 static RegisterScheduler 61 static RegisterScheduler
|
D | SelectionDAGISel.cpp | 233 MachinePassRegistry RegisterScheduler::Registry; 240 static cl::opt<RegisterScheduler::FunctionPassCtor, false, 241 RegisterPassParser<RegisterScheduler> > 247 static RegisterScheduler
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGVLIW.cpp | 43 static RegisterScheduler
|
D | ScheduleDAGFast.cpp | 37 static RegisterScheduler 40 static RegisterScheduler
|
D | ScheduleDAGRRList.cpp | 70 static RegisterScheduler 75 static RegisterScheduler 81 static RegisterScheduler 87 static RegisterScheduler
|
D | SelectionDAGISel.cpp | 179 MachinePassRegistry RegisterScheduler::Registry; 186 static cl::opt<RegisterScheduler::FunctionPassCtor, false, 187 RegisterPassParser<RegisterScheduler>> 193 static RegisterScheduler
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | WritingAnLLVMPass.rst | 1252 (``RegisterScheduler``) and register allocation (``RegisterRegAlloc``) machine 1298 ``RegisterScheduler`` class. Note that the 1299 ``RegisterScheduler::FunctionPassCtor`` is significantly different from
|
/external/llvm/docs/ |
D | WritingAnLLVMPass.rst | 1256 (``RegisterScheduler``) and register allocation (``RegisterRegAlloc``) machine 1302 ``RegisterScheduler`` class. Note that the 1303 ``RegisterScheduler::FunctionPassCtor`` is significantly different from
|