Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DRegAllocRegistry.h31 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 DMachinePassRegistry.h138 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 DSchedulerRegistry.h36 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 DTargetSubtargetInfo.h117 virtual RegisterScheduler::FunctionPassCtor
H A DMachineScheduler.h142 using FunctionPassCtor = ScheduleDAGCtor; variable
163 static void setListener(MachinePassRegistryListener<FunctionPassCtor> *L) { in setListener()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp837 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 DSelectionDAGISel.cpp180 MachinePassRegistry<RegisterScheduler::FunctionPassCtor>
188 static cl::opt<RegisterScheduler::FunctionPassCtor, false,