Home
last modified time | relevance | path

Searched refs:Registry (Results 1 – 25 of 75) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGen.cpp20 void llvm::initializeCodeGen(PassRegistry &Registry) { in initializeCodeGen() argument
21 initializeAssignmentTrackingAnalysisPass(Registry); in initializeCodeGen()
22 initializeAtomicExpandLegacyPass(Registry); in initializeCodeGen()
23 initializeBasicBlockPathCloningPass(Registry); in initializeCodeGen()
24 initializeBasicBlockSectionsPass(Registry); in initializeCodeGen()
25 initializeBranchFolderPassPass(Registry); in initializeCodeGen()
26 initializeBranchRelaxationPass(Registry); in initializeCodeGen()
27 initializeBreakFalseDepsPass(Registry); in initializeCodeGen()
28 initializeCallBrPreparePass(Registry); in initializeCodeGen()
29 initializeCFGuardLongjmpPass(Registry); in initializeCodeGen()
[all …]
H A DMachineBranchProbabilityInfo.cpp67 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in MachineBranchProbabilityInfoWrapperPass() local
68 initializeMachineBranchProbabilityInfoWrapperPassPass(Registry); in MachineBranchProbabilityInfoWrapperPass()
H A DRegUsageInfoPropagate.cpp44 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in RegUsageInfoPropagation() local
45 initializeRegUsageInfoPropagationPass(Registry); in RegUsageInfoPropagation()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAnalysis.cpp20 void llvm::initializeAnalysis(PassRegistry &Registry) { in initializeAnalysis() argument
21 initializeBasicAAWrapperPassPass(Registry); in initializeAnalysis()
22 initializeBlockFrequencyInfoWrapperPassPass(Registry); in initializeAnalysis()
23 initializeBranchProbabilityInfoWrapperPassPass(Registry); in initializeAnalysis()
24 initializeCallGraphWrapperPassPass(Registry); in initializeAnalysis()
25 initializeCallGraphDOTPrinterPass(Registry); in initializeAnalysis()
26 initializeCallGraphViewerPass(Registry); in initializeAnalysis()
27 initializeCycleInfoWrapperPassPass(Registry); in initializeAnalysis()
28 initializeDependenceAnalysisWrapperPassPass(Registry); in initializeAnalysis()
29 initializeDominanceFrontierWrapperPassPass(Registry); in initializeAnalysis()
[all …]
H A DLazyBlockFrequencyInfo.cpp68 void llvm::initializeLazyBFIPassPass(PassRegistry &Registry) { in initializeLazyBFIPassPass() argument
69 initializeLazyBPIPassPass(Registry); in initializeLazyBFIPassPass()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalar.cpp21 void llvm::initializeScalarOpts(PassRegistry &Registry) { in initializeScalarOpts() argument
22 initializeConstantHoistingLegacyPassPass(Registry); in initializeScalarOpts()
23 initializeDCELegacyPassPass(Registry); in initializeScalarOpts()
24 initializeGVNLegacyPassPass(Registry); in initializeScalarOpts()
25 initializeEarlyCSELegacyPassPass(Registry); in initializeScalarOpts()
26 initializeEarlyCSEMemSSALegacyPassPass(Registry); in initializeScalarOpts()
27 initializeFlattenCFGLegacyPassPass(Registry); in initializeScalarOpts()
28 initializeInferAddressSpacesPass(Registry); in initializeScalarOpts()
29 initializeInstSimplifyLegacyPassPass(Registry); in initializeScalarOpts()
30 initializeLegacyLICMPassPass(Registry); in initializeScalarOpts()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUtils.cpp23 void llvm::initializeTransformUtils(PassRegistry &Registry) { in initializeTransformUtils() argument
24 initializeBreakCriticalEdgesPass(Registry); in initializeTransformUtils()
25 initializeCanonicalizeFreezeInLoopsPass(Registry); in initializeTransformUtils()
26 initializeLCSSAWrapperPassPass(Registry); in initializeTransformUtils()
27 initializeLoopSimplifyPass(Registry); in initializeTransformUtils()
28 initializeLowerGlobalDtorsLegacyPassPass(Registry); in initializeTransformUtils()
29 initializeLowerInvokeLegacyPassPass(Registry); in initializeTransformUtils()
30 initializeLowerSwitchLegacyPassPass(Registry); in initializeTransformUtils()
31 initializePromoteLegacyPassPass(Registry); in initializeTransformUtils()
32 initializeFixIrreduciblePass(Registry); in initializeTransformUtils()
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DPassSupport.h39 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \
43 Registry.registerPass(*PI, true); \
47 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
49 initialize##passName##PassOnce, std::ref(Registry)); \
53 static void *initialize##passName##PassOnce(PassRegistry &Registry) {
55 #define INITIALIZE_PASS_DEPENDENCY(depName) initialize##depName##Pass(Registry);
57 initialize##depName##AnalysisGroup(Registry);
63 Registry.registerPass(*PI, true); \
67 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
69 initialize##passName##PassOnce, std::ref(Registry)); \
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DRegistry.h44 class Registry {
53 Registry() = delete;
63 friend Registry<T>;
139 template<typename T> typename Registry<T>::node *Registry<T>::Head = nullptr;\
140 template<typename T> typename Registry<T>::node *Registry<T>::Tail = nullptr;\
142 void Registry<T>::add_node(typename Registry<T>::node *N) { \
149 template<typename T> typename Registry<T>::iterator Registry<T>::begin() { \
152 template REGISTRY_CLASS::node *Registry<REGISTRY_CLASS::type>::Head; \
153 template REGISTRY_CLASS::node *Registry<REGISTRY_CLASS::type>::Tail; \
155 void Registry<REGISTRY_CLASS::type>::add_node(REGISTRY_CLASS::node*); \
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIPO.cpp22 void llvm::initializeIPO(PassRegistry &Registry) { in initializeIPO() argument
23 initializeDAEPass(Registry); in initializeIPO()
24 initializeDAHPass(Registry); in initializeIPO()
25 initializeAlwaysInlinerLegacyPassPass(Registry); in initializeIPO()
26 initializeLoopExtractorLegacyPassPass(Registry); in initializeIPO()
27 initializeSingleLoopExtractorPass(Registry); in initializeIPO()
28 initializeBarrierNoopPass(Registry); in initializeIPO()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGlobalISel.cpp17 void llvm::initializeGlobalISel(PassRegistry &Registry) { in initializeGlobalISel() argument
18 initializeIRTranslatorPass(Registry); in initializeGlobalISel()
19 initializeLegalizerPass(Registry); in initializeGlobalISel()
20 initializeLoadStoreOptPass(Registry); in initializeGlobalISel()
21 initializeLocalizerPass(Registry); in initializeGlobalISel()
22 initializeRegBankSelectPass(Registry); in initializeGlobalISel()
23 initializeInstructionSelectPass(Registry); in initializeGlobalISel()
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A Doptdriver.cpp415 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in optMain() local
416 initializeCore(Registry); in optMain()
417 initializeScalarOpts(Registry); in optMain()
418 initializeVectorization(Registry); in optMain()
419 initializeIPO(Registry); in optMain()
420 initializeAnalysis(Registry); in optMain()
421 initializeTransformUtils(Registry); in optMain()
422 initializeInstCombine(Registry); in optMain()
423 initializeTarget(Registry); in optMain()
426 initializeExpandLargeDivRemLegacyPassPass(Registry); in optMain()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegAllocRegistry.h34 static MachinePassRegistry<FunctionPassCtor> Registry; variable
38 Registry.Add(this); in RegisterRegAllocBase()
41 ~RegisterRegAllocBase() { Registry.Remove(this); } in ~RegisterRegAllocBase()
49 return static_cast<SubClass *>(Registry.getList()); in getList()
52 static FunctionPassCtor getDefault() { return Registry.getDefault(); } in getDefault()
54 static void setDefault(FunctionPassCtor C) { Registry.setDefault(C); } in setDefault()
57 Registry.setListener(L); in setListener()
70 RegisterRegAllocBase<T>::Registry;
H A DSchedulerRegistry.h38 static MachinePassRegistry<FunctionPassCtor> Registry; variable
42 Registry.Add(this); in RegisterScheduler()
44 ~RegisterScheduler() { Registry.Remove(this); } in ~RegisterScheduler()
53 return (RegisterScheduler *)Registry.getList(); in getList()
57 Registry.setListener(L); in setListener()
H A DRegisterUsageInfo.h39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in PhysicalRegisterUsageInfo() local
40 initializePhysicalRegisterUsageInfoPass(Registry); in PhysicalRegisterUsageInfo()
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A Dbugpoint.cpp104 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in main() local
105 initializeCore(Registry); in main()
106 initializeScalarOpts(Registry); in main()
107 initializeVectorization(Registry); in main()
108 initializeIPO(Registry); in main()
109 initializeAnalysis(Registry); in main()
110 initializeTransformUtils(Registry); in main()
111 initializeInstCombine(Registry); in main()
112 initializeTarget(Registry); in main()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp94 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in LLVMInitializeARMTarget() local
95 initializeGlobalISel(Registry); in LLVMInitializeARMTarget()
96 initializeARMLoadStoreOptPass(Registry); in LLVMInitializeARMTarget()
97 initializeARMPreAllocLoadStoreOptPass(Registry); in LLVMInitializeARMTarget()
98 initializeARMParallelDSPPass(Registry); in LLVMInitializeARMTarget()
99 initializeARMBranchTargetsPass(Registry); in LLVMInitializeARMTarget()
100 initializeARMConstantIslandsPass(Registry); in LLVMInitializeARMTarget()
101 initializeARMExecutionDomainFixPass(Registry); in LLVMInitializeARMTarget()
102 initializeARMExpandPseudoPass(Registry); in LLVMInitializeARMTarget()
103 initializeThumb2SizeReducePass(Registry); in LLVMInitializeARMTarget()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DCreateCheckerManager.cpp27 CheckerRegistry Registry(*RegistryData, plugins, Context.getDiagnostics(), in CheckerManager() local
29 Registry.initializeRegistry(*this); in CheckerManager()
30 Registry.initializeManager(*this); in CheckerManager()
40 CheckerRegistry Registry(*RegistryData, plugins, Diags, AOptions, {}); in CheckerManager() local
41 Registry.initializeRegistry(*this); in CheckerManager()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp333 PassRegistry *Registry = PassRegistry::getPassRegistry(); in main() local
334 initializeCore(*Registry); in main()
335 initializeCodeGen(*Registry); in main()
336 initializeLoopStrengthReducePass(*Registry); in main()
337 initializeLowerIntrinsicsPass(*Registry); in main()
338 initializePostInlineEntryExitInstrumenterPass(*Registry); in main()
339 initializeUnreachableBlockElimLegacyPassPass(*Registry); in main()
340 initializeConstantHoistingLegacyPassPass(*Registry); in main()
341 initializeScalarOpts(*Registry); in main()
342 initializeVectorization(*Registry); in main()
[all …]
/freebsd/lib/libdevdctl/
H A Devent_factory.h59 typedef std::map<Key, Event::BuildMethod *> Registry; typedef
69 const Registry &GetRegistry() const;
80 Registry m_registry;
85 inline const EventFactory::Registry &
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp21 void llvm::initializeVectorization(PassRegistry &Registry) { in initializeVectorization() argument
22 initializeLoadStoreVectorizerLegacyPassPass(Registry); in initializeVectorization()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp31 PassRegistry *Registry = PassRegistry::getPassRegistry(); in LLVMInitializeCSKYTarget() local
32 initializeCSKYConstantIslandsPass(*Registry); in LLVMInitializeCSKYTarget()
33 initializeCSKYDAGToDAGISelLegacyPass(*Registry); in LLVMInitializeCSKYTarget()
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp38 void llvm::initializeTarget(PassRegistry &Registry) { in initializeTarget() argument
39 initializeTargetLibraryInfoWrapperPassPass(Registry); in initializeTarget()
40 initializeTargetTransformInfoWrapperPassPass(Registry); in initializeTarget()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DRegistry.h82 class Registry {
84 Registry() = delete;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h127 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in DummyCGSCCPass() local
128 initializeDummyCGSCCPassPass(Registry); in DummyCGSCCPass()

123