Home
last modified time | relevance | path

Searched refs:FunctionPassCtor (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DRegAllocRegistry.h31 typedef FunctionPass *(*FunctionPassCtor)(); typedef
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc()
51 static FunctionPassCtor getDefault() { in getDefault()
52 return (FunctionPassCtor)Registry.getDefault(); in getDefault()
54 static void setDefault(FunctionPassCtor C) { in setDefault()
DSchedulerRegistry.h36 typedef ScheduleDAGSDNodes *(*FunctionPassCtor)(SelectionDAGISel*, typedef
41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler()
55 static FunctionPassCtor getDefault() { in getDefault()
56 return (FunctionPassCtor)Registry.getDefault(); in getDefault()
58 static void setDefault(FunctionPassCtor C) { in setDefault()
DMachinePassRegistry.h121 public cl::parser<typename RegistryClass::FunctionPassCtor> {
127 cl::parser<typename RegistryClass::FunctionPassCtor>::initialize(O); in initialize()
133 (typename RegistryClass::FunctionPassCtor)Node->getCtor(), in initialize()
146 this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); in NotifyAdd()
/external/llvm/include/llvm/CodeGen/
DRegAllocRegistry.h31 typedef FunctionPass *(*FunctionPassCtor)(); typedef
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc()
49 static FunctionPassCtor getDefault() { in getDefault()
50 return (FunctionPassCtor)Registry.getDefault(); in getDefault()
52 static void setDefault(FunctionPassCtor C) { in setDefault()
DMachinePassRegistry.h123 public cl::parser<typename RegistryClass::FunctionPassCtor> {
126 : cl::parser<typename RegistryClass::FunctionPassCtor>(O) {} in RegisterPassParser()
130 cl::parser<typename RegistryClass::FunctionPassCtor>::initialize(); in initialize()
136 (typename RegistryClass::FunctionPassCtor)Node->getCtor(), in initialize()
147 this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); in NotifyAdd()
DSchedulerRegistry.h36 typedef ScheduleDAGSDNodes *(*FunctionPassCtor)(SelectionDAGISel*, typedef
41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler()
DMachineScheduler.h121 typedef ScheduleDAGCtor FunctionPassCtor; typedef
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DRegAllocRegistry.h31 using FunctionPassCtor = FunctionPass *(*)();
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc()
51 static FunctionPassCtor getDefault() { in getDefault()
52 return (FunctionPassCtor)Registry.getDefault(); in getDefault()
55 static void setDefault(FunctionPassCtor C) { in setDefault()
DMachinePassRegistry.h110 public cl::parser<typename RegistryClass::FunctionPassCtor> {
113 : cl::parser<typename RegistryClass::FunctionPassCtor>(O) {} in RegisterPassParser()
117 cl::parser<typename RegistryClass::FunctionPassCtor>::initialize(); in initialize()
123 (typename RegistryClass::FunctionPassCtor)Node->getCtor(), in initialize()
133 this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); in NotifyAdd()
DSchedulerRegistry.h34 using FunctionPassCtor = ScheduleDAGSDNodes *(*)(SelectionDAGISel*,
39 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler()
DTargetSubtargetInfo.h116 virtual RegisterScheduler::FunctionPassCtor
DMachineScheduler.h140 using FunctionPassCtor = ScheduleDAGCtor; variable
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DPasses.cpp38 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
51 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegisterAllocator()
/external/llvm/lib/CodeGen/
DTargetPassConfig.cpp728 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
735 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in initializeDefaultRegisterAllocatorOnce()
773 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
/external/llvm/include/llvm/Target/
DTargetSubtargetInfo.h92 virtual RegisterScheduler::FunctionPassCtor
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetPassConfig.cpp780 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
996 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in initializeDefaultRegisterAllocatorOnce()
1033 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DWritingAnLLVMPass.rst1273 ``RegisterRegAlloc::FunctionPassCtor``. In the same file add the "installing"
1299 ``RegisterScheduler::FunctionPassCtor`` is significantly different from
1300 ``RegisterRegAlloc::FunctionPassCtor``.
1312 the class name and the ``FunctionPassCtor`` type.
1325 cl::opt<RegisterMyPasses::FunctionPassCtor, false,
/external/llvm/docs/
DWritingAnLLVMPass.rst1277 ``RegisterRegAlloc::FunctionPassCtor``. In the same file add the "installing"
1303 ``RegisterScheduler::FunctionPassCtor`` is significantly different from
1304 ``RegisterRegAlloc::FunctionPassCtor``.
1316 the class name and the ``FunctionPassCtor`` type.
1329 cl::opt<RegisterMyPasses::FunctionPassCtor, false,
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp126 static cl::opt<RegisterScheduler::FunctionPassCtor, false,
1226 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault(); in CreateScheduler()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp240 static cl::opt<RegisterScheduler::FunctionPassCtor, false,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp186 static cl::opt<RegisterScheduler::FunctionPassCtor, false,