Searched refs:FunctionPassCtor (Results 1 – 8 of 8) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | RegAllocRegistry.h | 31 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()
|
D | MachinePassRegistry.h | 123 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()
|
D | SchedulerRegistry.h | 36 typedef ScheduleDAGSDNodes *(*FunctionPassCtor)(SelectionDAGISel*, typedef 41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C) in RegisterScheduler()
|
D | MachineScheduler.h | 122 typedef ScheduleDAGCtor FunctionPassCtor; typedef
|
/external/llvm/include/llvm/Target/ |
D | TargetSubtargetInfo.h | 86 virtual RegisterScheduler::FunctionPassCtor
|
/external/llvm/lib/CodeGen/ |
D | Passes.cpp | 671 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false, 703 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
|
/external/llvm/docs/ |
D | WritingAnLLVMPass.rst | 1269 ``RegisterRegAlloc::FunctionPassCtor``. In the same file add the "installing" 1295 ``RegisterScheduler::FunctionPassCtor`` is significantly different from 1296 ``RegisterRegAlloc::FunctionPassCtor``. 1308 the class name and the ``FunctionPassCtor`` type. 1321 cl::opt<RegisterMyPasses::FunctionPassCtor, false,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 239 static cl::opt<RegisterScheduler::FunctionPassCtor, false,
|