Searched refs:Registry (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DCodeGen.cpp22 void llvm::initializeCodeGen(PassRegistry &Registry) { argument
23 initializeBasicTTIPass(Registry);
24 initializeBranchFolderPassPass(Registry);
25 initializeDeadMachineInstructionElimPass(Registry);
26 initializeEarlyIfConverterPass(Registry);
27 initializeExpandPostRAPass(Registry);
28 initializeExpandISelPseudosPass(Registry);
29 initializeFinalizeMachineBundlesPass(Registry);
30 initializeGCMachineCodeAnalysisPass(Registry);
31 initializeGCModuleInfoPass(Registry);
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/
H A DUtils.cpp23 void llvm::initializeTransformUtils(PassRegistry &Registry) { argument
24 initializeBreakCriticalEdgesPass(Registry);
25 initializeInstNamerPass(Registry);
26 initializeLCSSAPass(Registry);
27 initializeLoopSimplifyPass(Registry);
28 initializeLowerInvokePass(Registry);
29 initializeLowerSwitchPass(Registry);
30 initializePromotePassPass(Registry);
31 initializeUnifyFunctionExitNodesPass(Registry);
32 initializeInstSimplifierPass(Registry);
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DAnalysis.cpp21 void llvm::initializeAnalysis(PassRegistry &Registry) { argument
22 initializeAliasAnalysisAnalysisGroup(Registry);
23 initializeAliasAnalysisCounterPass(Registry);
24 initializeAAEvalPass(Registry);
25 initializeAliasDebuggerPass(Registry);
26 initializeAliasSetPrinterPass(Registry);
27 initializeNoAAPass(Registry);
28 initializeBasicAliasAnalysisPass(Registry);
29 initializeBlockFrequencyInfoPass(Registry);
30 initializeBranchProbabilityInfoPass(Registry);
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DInstrumentation.cpp23 void llvm::initializeInstrumentation(PassRegistry &Registry) { argument
24 initializeAddressSanitizerPass(Registry);
25 initializeAddressSanitizerModulePass(Registry);
26 initializeBoundsCheckingPass(Registry);
27 initializeGCOVProfilerPass(Registry);
28 initializeMemorySanitizerPass(Registry);
29 initializeThreadSanitizerPass(Registry);
30 initializeDataFlowSanitizerPass(Registry);
/freebsd-10.1-release/contrib/llvm/lib/Analysis/IPA/
H A DIPA.cpp21 void llvm::initializeIPA(PassRegistry &Registry) { argument
22 initializeCallGraphPass(Registry);
23 initializeCallGraphPrinterPass(Registry);
24 initializeCallGraphViewerPass(Registry);
25 initializeFindUsedTypesPass(Registry);
26 initializeGlobalsModRefPass(Registry);
/freebsd-10.1-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp39 void llvm::initializeObjCARCOpts(PassRegistry &Registry) { argument
40 initializeObjCARCAliasAnalysisPass(Registry);
41 initializeObjCARCAPElimPass(Registry);
42 initializeObjCARCExpandPass(Registry);
43 initializeObjCARCContractPass(Registry);
44 initializeObjCARCOptPass(Registry);
/freebsd-10.1-release/contrib/llvm/lib/Transforms/IPO/
H A DIPO.cpp24 void llvm::initializeIPO(PassRegistry &Registry) { argument
25 initializeArgPromotionPass(Registry);
26 initializeConstantMergePass(Registry);
27 initializeDAEPass(Registry);
28 initializeDAHPass(Registry);
29 initializeFunctionAttrsPass(Registry);
30 initializeGlobalDCEPass(Registry);
31 initializeGlobalOptPass(Registry);
32 initializeIPCPPass(Registry);
33 initializeAlwaysInlinerPass(Registry);
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DFrontendPluginRegistry.h14 #include "llvm/Support/Registry.h"
19 typedef llvm::Registry<PluginASTAction> FrontendPluginRegistry;
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DScalar.cpp29 void llvm::initializeScalarOpts(PassRegistry &Registry) { argument
30 initializeADCEPass(Registry);
31 initializeSampleProfileLoaderPass(Registry);
32 initializeCodeGenPreparePass(Registry);
33 initializeConstantPropagationPass(Registry);
34 initializeCorrelatedValuePropagationPass(Registry);
35 initializeDCEPass(Registry);
36 initializeDeadInstEliminationPass(Registry);
37 initializeDSEPass(Registry);
38 initializeGVNPass(Registry);
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp28 void llvm::initializeVectorization(PassRegistry &Registry) { argument
29 initializeBBVectorizePass(Registry);
30 initializeLoopVectorizePass(Registry);
31 initializeSLPVectorizerPass(Registry);
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DRegAllocRegistry.h33 static MachinePassRegistry Registry; member in class:llvm::RegisterRegAlloc
38 Registry.Add(this);
40 ~RegisterRegAlloc() { Registry.Remove(this); }
49 return (RegisterRegAlloc *)Registry.getList();
52 return (FunctionPassCtor)Registry.getDefault();
55 Registry.setDefault((MachinePassCtor)C);
58 Registry.setListener(L);
H A DSchedulerRegistry.h39 static MachinePassRegistry Registry; member in class:llvm::RegisterScheduler
43 { Registry.Add(this); }
44 ~RegisterScheduler() { Registry.Remove(this); }
53 return (RegisterScheduler *)Registry.getList();
56 return (FunctionPassCtor)Registry.getDefault();
59 Registry.setDefault((MachinePassCtor)C);
62 Registry.setListener(L);
H A DMachineBranchProbabilityInfo.h39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local
40 initializeMachineBranchProbabilityInfoPass(Registry);
H A DGCMetadataPrinter.h25 #include "llvm/Support/Registry.h"
32 /// defaults from Registry.
33 typedef Registry<GCMetadataPrinter> GCMetadataPrinterRegistry;
H A DMachineScheduler.h122 static MachinePassRegistry Registry; member in class:llvm::MachineSchedRegistry
126 Registry.Add(this);
128 ~MachineSchedRegistry() { Registry.Remove(this); }
136 return (MachineSchedRegistry *)Registry.getList();
139 Registry.setListener(L);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Tooling/
H A DCompilationDatabasePluginRegistry.h14 #include "llvm/Support/Registry.h"
21 typedef llvm::Registry<CompilationDatabasePlugin>
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
H A DRegistry.h1 //===--- Registry.h - Matcher registry -----*- C++ -*-===//
11 /// \brief Registry of all known matchers.
30 class Registry { class in namespace:clang::ast_matchers::dynamic
68 Registry() LLVM_DELETED_FUNCTION;
/freebsd-10.1-release/contrib/llvm/include/llvm/
H A DPassSupport.h137 function(Registry); \
154 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
157 Registry.registerPass(*PI, true); \
160 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
165 static void* initialize##passName##PassOnce(PassRegistry &Registry) {
168 initialize##depName##Pass(Registry);
170 initialize##depName##AnalysisGroup(Registry);
175 Registry.registerPass(*PI, true); \
178 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
257 static void* initialize##agName##AnalysisGroupOnce(PassRegistry &Registry) { \
[all...]
/freebsd-10.1-release/contrib/llvm/tools/bugpoint/
H A Dbugpoint.cpp120 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local
121 initializeCore(Registry);
122 initializeScalarOpts(Registry);
123 initializeObjCARCOpts(Registry);
124 initializeVectorization(Registry);
125 initializeIPO(Registry);
126 initializeAnalysis(Registry);
127 initializeIPA(Registry);
128 initializeTransformUtils(Registry);
129 initializeInstCombine(Registry);
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Support/
H A DRegistry.h1 //=== Registry.h - Linker-supported plugin registries -----------*- C++ -*-===//
58 class Registry { class in namespace:llvm
68 Registry() LLVM_DELETED_FUNCTION;
126 /// class CollectorPrinter : public Registry<Collector>::listener {
128 /// void registered(const Registry<Collector>::entry &e) {
141 friend void Registry::Announce(const entry &E);
179 /// Registry<Collector>::Add<FancyGC>
205 /// Registry::Parser now lives in llvm/Support/RegistryParser.h.
213 typename Registry<T,U>::node *Registry<
[all...]
H A DRegistryParser.h18 #include "llvm/Support/Registry.h"
24 /// static cl::opt<Registry<Collector>::entry, false,
36 public Registry<T, U>::listener {
39 typedef typename Registry<T, U>::listener listener;
/freebsd-10.1-release/contrib/groff/src/include/
H A DXFontName.h2 char Registry[256]; member in struct:_xFontName
/freebsd-10.1-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonExpandPredSpillCode.cpp59 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local
60 initializeHexagonExpandPredSpillCodePass(Registry);
186 static void initializePassOnce(PassRegistry &Registry) { argument
191 Registry.registerPass(*PI, true);
194 void llvm::initializeHexagonExpandPredSpillCodePass(PassRegistry &Registry) { argument
H A DHexagonCFGOptimizer.cpp240 static void initializePassOnce(PassRegistry &Registry) { argument
243 Registry.registerPass(*PI, true);
246 void llvm::initializeHexagonCFGOptimizerPass(PassRegistry &Registry) { argument
/freebsd-10.1-release/contrib/llvm/lib/Target/
H A DTarget.cpp44 void llvm::initializeTarget(PassRegistry &Registry) { argument
45 initializeDataLayoutPass(Registry);
46 initializeTargetLibraryInfoPass(Registry);

Completed in 241 milliseconds

12