Home
last modified time | relevance | path

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

/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.h122 typedef ScheduleDAGCtor FunctionPassCtor; typedef
/external/llvm/include/llvm/Target/
DTargetSubtargetInfo.h86 virtual RegisterScheduler::FunctionPassCtor
/external/llvm/lib/CodeGen/
DPasses.cpp671 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
703 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
/external/llvm/docs/
DWritingAnLLVMPass.rst1269 ``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/
DSelectionDAGISel.cpp239 static cl::opt<RegisterScheduler::FunctionPassCtor, false,