Searched refs:FunctionPassCtor (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DRegAllocRegistry.h31 typedef FunctionPass *(*FunctionPassCtor)(); typedef in class:llvm::RegisterRegAlloc
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C)
51 static FunctionPassCtor getDefault() {
52 return (FunctionPassCtor)Registry.getDefault();
54 static void setDefault(FunctionPassCtor C) {
H A DSchedulerRegistry.h36 typedef ScheduleDAGSDNodes *(*FunctionPassCtor)(SelectionDAGISel*, typedef in class:llvm::RegisterScheduler
41 RegisterScheduler(const char *N, const char *D, FunctionPassCtor C)
55 static FunctionPassCtor getDefault() {
56 return (FunctionPassCtor)Registry.getDefault();
58 static void setDefault(FunctionPassCtor C) {
H A DMachinePassRegistry.h123 public cl::parser<typename RegistryClass::FunctionPassCtor> {
129 cl::parser<typename RegistryClass::FunctionPassCtor>::initialize(O);
135 (typename RegistryClass::FunctionPassCtor)Node->getCtor(),
148 this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D);
H A DMachineScheduler.h70 // RegisterPassParser requires a (misnamed) FunctionPassCtor type.
71 typedef ScheduleDAGCtor FunctionPassCtor; typedef in class:llvm::MachineSchedRegistry
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DPasses.cpp606 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
638 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault();
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp212 static cl::opt<RegisterScheduler::FunctionPassCtor, false,
1348 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault();

Completed in 126 milliseconds