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

123

/external/llvm/lib/CodeGen/
H A DCodeGen.cpp22 void llvm::initializeCodeGen(PassRegistry &Registry) { argument
23 initializeAtomicExpandPass(Registry);
24 initializeBranchFolderPassPass(Registry);
25 initializeCodeGenPreparePass(Registry);
26 initializeDeadMachineInstructionElimPass(Registry);
27 initializeDwarfEHPreparePass(Registry);
28 initializeEarlyIfConverterPass(Registry);
29 initializeExpandISelPseudosPass(Registry);
30 initializeExpandPostRAPass(Registry);
31 initializeFinalizeMachineBundlesPass(Registry);
[all...]
/external/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 initializeInstrProfilingPass(Registry);
29 initializeMemorySanitizerPass(Registry);
30 initializeThreadSanitizerPass(Registry);
31 initializeSanitizerCoverageModulePass(Registry);
32 initializeDataFlowSanitizerPass(Registry);
[all...]
/external/llvm/lib/Transforms/Utils/
H A DUtils.cpp23 void llvm::initializeTransformUtils(PassRegistry &Registry) { argument
24 initializeAddDiscriminatorsPass(Registry);
25 initializeBreakCriticalEdgesPass(Registry);
26 initializeInstNamerPass(Registry);
27 initializeLCSSAPass(Registry);
28 initializeLoopSimplifyPass(Registry);
29 initializeLowerInvokePass(Registry);
30 initializeLowerSwitchPass(Registry);
31 initializePromotePassPass(Registry);
32 initializeUnifyFunctionExitNodesPass(Registry);
[all...]
/external/llvm/lib/Analysis/IPA/
H A DIPA.cpp21 void llvm::initializeIPA(PassRegistry &Registry) { argument
22 initializeCallGraphWrapperPassPass(Registry);
23 initializeCallGraphPrinterPass(Registry);
24 initializeCallGraphViewerPass(Registry);
25 initializeGlobalsModRefPass(Registry);
/external/llvm/lib/Analysis/
H A DAnalysis.cpp22 void llvm::initializeAnalysis(PassRegistry &Registry) { argument
23 initializeAliasAnalysisAnalysisGroup(Registry);
24 initializeAliasAnalysisCounterPass(Registry);
25 initializeAAEvalPass(Registry);
26 initializeAliasDebuggerPass(Registry);
27 initializeAliasSetPrinterPass(Registry);
28 initializeNoAAPass(Registry);
29 initializeBasicAliasAnalysisPass(Registry);
30 initializeBlockFrequencyInfoPass(Registry);
31 initializeBranchProbabilityInfoPass(Registry);
[all...]
/external/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);
45 initializePAEvalPass(Registry);
/external/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...]
/external/clang/include/clang/Frontend/
H A DFrontendPluginRegistry.h14 #include "llvm/Support/Registry.h"
17 extern template class llvm::Registry<clang::PluginASTAction>;
22 typedef llvm::Registry<PluginASTAction> FrontendPluginRegistry;
/external/llvm/lib/Transforms/Scalar/
H A DScalar.cpp29 void llvm::initializeScalarOpts(PassRegistry &Registry) { argument
30 initializeADCEPass(Registry);
31 initializeBDCEPass(Registry);
32 initializeAlignmentFromAssumptionsPass(Registry);
33 initializeSampleProfileLoaderPass(Registry);
34 initializeConstantHoistingPass(Registry);
35 initializeConstantPropagationPass(Registry);
36 initializeCorrelatedValuePropagationPass(Registry);
37 initializeDCEPass(Registry);
38 initializeDeadInstEliminationPass(Registry);
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp28 void llvm::initializeVectorization(PassRegistry &Registry) { argument
29 initializeBBVectorizePass(Registry);
30 initializeLoopVectorizePass(Registry);
31 initializeSLPVectorizerPass(Registry);
/external/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 DGCStrategy.h58 #include "llvm/Support/Registry.h"
174 typedef Registry<GCStrategy> GCRegistry;
/external/clang/include/clang/Tooling/
H A DCompilationDatabasePluginRegistry.h14 #include "llvm/Support/Registry.h"
21 typedef llvm::Registry<CompilationDatabasePlugin>
/external/llvm/include/llvm/
H A DPassSupport.h40 function(Registry); \
57 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
60 Registry.registerPass(*PI, true); \
63 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
68 static void* initialize##passName##PassOnce(PassRegistry &Registry) {
71 initialize##depName##Pass(Registry);
73 initialize##depName##AnalysisGroup(Registry);
78 Registry.registerPass(*PI, true); \
81 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
173 static void* initialize##agName##AnalysisGroupOnce(PassRegistry &Registry) { \
[all...]
/external/llvm/tools/bugpoint/
H A Dbugpoint.cpp110 void initializePollyPasses(llvm::PassRegistry &Registry);
122 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local
123 initializeCore(Registry);
124 initializeScalarOpts(Registry);
125 initializeObjCARCOpts(Registry);
126 initializeVectorization(Registry);
127 initializeIPO(Registry);
128 initializeAnalysis(Registry);
129 initializeIPA(Registry);
130 initializeTransformUtils(Registry);
[all...]
/external/llvm/include/llvm/Support/
H A DRegistry.h1 //=== Registry.h - Linker-supported plugin registries -----------*- C++ -*-===//
60 class Registry { class in namespace:llvm
70 Registry() = delete;
132 /// class CollectorPrinter : public Registry<Collector>::listener {
134 /// void registered(const Registry<Collector>::entry &e) {
147 friend void Registry::Announce(const entry &E);
185 /// Registry<Collector>::Add<FancyGC>
211 /// Registry::Parser now lives in llvm/Support/RegistryParser.h.
219 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;
/external/llvm/tools/opt/
H A Dopt.cpp309 void initializePollyPasses(llvm::PassRegistry &Registry);
331 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local
332 initializeCore(Registry);
333 initializeScalarOpts(Registry);
334 initializeObjCARCOpts(Registry);
335 initializeVectorization(Registry);
336 initializeIPO(Registry);
337 initializeAnalysis(Registry);
338 initializeIPA(Registry);
339 initializeTransformUtils(Registry);
[all...]
/external/clang/tools/driver/
H A Dcc1_main.cpp62 void initializePollyPasses(llvm::PassRegistry &Registry);
77 llvm::PassRegistry &Registry = *llvm::PassRegistry::getPassRegistry(); local
78 polly::initializePollyPasses(Registry);
/external/clang/include/clang/ASTMatchers/Dynamic/
H A DRegistry.h1 //===--- Registry.h - Matcher registry -----*- C++ -*-===//
11 /// \brief Registry of all known matchers.
62 class Registry { class in namespace:clang::ast_matchers::dynamic
126 Registry() = delete;
/external/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp237 static void initializePassOnce(PassRegistry &Registry) { argument
240 Registry.registerPass(*PI, true);
243 void llvm::initializeHexagonCFGOptimizerPass(PassRegistry &Registry) { argument
/external/llvm/lib/Target/
H A DTarget.cpp36 void llvm::initializeTarget(PassRegistry &Registry) { argument
37 initializeTargetLibraryInfoWrapperPassPass(Registry);
38 initializeTargetTransformInfoWrapperPassPass(Registry);

Completed in 773 milliseconds

123