Searched refs:FunctionPassCtor (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | RegAllocRegistry.h | 31 using FunctionPassCtor = FunctionPass *(*)(); 33 static MachinePassRegistry<FunctionPassCtor> Registry; 35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc() 51 static FunctionPassCtor getDefault() { return Registry.getDefault(); } in getDefault() 53 static void setDefault(FunctionPassCtor C) { Registry.setDefault(C); } in setDefault() 55 static void setListener(MachinePassRegistryListener<FunctionPassCtor> *L) { in setListener()
|
| H A D | MachinePassRegistry.h | 138 typename RegistryClass::FunctionPassCtor>, 139 public cl::parser<typename RegistryClass::FunctionPassCtor> { 142 : cl::parser<typename RegistryClass::FunctionPassCtor>(O) {} in RegisterPassParser() 146 cl::parser<typename RegistryClass::FunctionPassCtor>::initialize(); in initialize() 152 (typename RegistryClass::FunctionPassCtor)Node->getCtor(), in initialize() 161 void NotifyAdd(StringRef N, typename RegistryClass::FunctionPassCtor C, in NotifyAdd()
|
| H A D | SchedulerRegistry.h | 36 using FunctionPassCtor = ScheduleDAGSDNodes *(*)(SelectionDAGISel*, 39 static MachinePassRegistry<FunctionPassCtor> Registry; 41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler() 57 static void setListener(MachinePassRegistryListener<FunctionPassCtor> *L) { in setListener()
|
| H A D | TargetSubtargetInfo.h | 117 virtual RegisterScheduler::FunctionPassCtor
|
| H A D | MachineScheduler.h | 142 using FunctionPassCtor = ScheduleDAGCtor; variable 163 static void setListener(MachinePassRegistryListener<FunctionPassCtor> *L) { in setListener()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetPassConfig.cpp | 837 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false, 1043 MachinePassRegistry<RegisterRegAlloc::FunctionPassCtor> 1056 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in initializeDefaultRegisterAllocatorOnce() 1093 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 180 MachinePassRegistry<RegisterScheduler::FunctionPassCtor> 188 static cl::opt<RegisterScheduler::FunctionPassCtor, false,
|