Home
last modified time | relevance | path

Searched refs:RegisterScheduler (Results 1 – 19 of 19) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DSchedulerRegistry.h34 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/
DSchedulerRegistry.h32 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()
DTargetSubtargetInfo.h116 virtual RegisterScheduler::FunctionPassCtor
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DSchedulerRegistry.h34 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/
DTargetSubtargetInfo.h92 virtual RegisterScheduler::FunctionPassCtor
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DScheduleDAGList.cpp40 static RegisterScheduler
DSelectionDAGISel.cpp119 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()
DScheduleDAGRRList.cpp43 static RegisterScheduler
47 static RegisterScheduler
51 static RegisterScheduler
57 static RegisterScheduler
63 static RegisterScheduler
DScheduleDAGFast.cpp34 static RegisterScheduler
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGVLIW.cpp43 static RegisterScheduler
DScheduleDAGFast.cpp36 static RegisterScheduler
39 static RegisterScheduler
DScheduleDAGRRList.cpp45 static RegisterScheduler
49 static RegisterScheduler
55 static RegisterScheduler
61 static RegisterScheduler
DSelectionDAGISel.cpp233 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/
DScheduleDAGVLIW.cpp43 static RegisterScheduler
DScheduleDAGFast.cpp37 static RegisterScheduler
40 static RegisterScheduler
DScheduleDAGRRList.cpp70 static RegisterScheduler
75 static RegisterScheduler
81 static RegisterScheduler
87 static RegisterScheduler
DSelectionDAGISel.cpp179 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/
DWritingAnLLVMPass.rst1252 (``RegisterScheduler``) and register allocation (``RegisterRegAlloc``) machine
1298 ``RegisterScheduler`` class. Note that the
1299 ``RegisterScheduler::FunctionPassCtor`` is significantly different from
/external/llvm/docs/
DWritingAnLLVMPass.rst1256 (``RegisterScheduler``) and register allocation (``RegisterRegAlloc``) machine
1302 ``RegisterScheduler`` class. Note that the
1303 ``RegisterScheduler::FunctionPassCtor`` is significantly different from