Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGen.cpp22 initializeAtomicExpandPass(Registry); in initializeCodeGen()
28 initializeCallBrPreparePass(Registry); in initializeCodeGen()
30 initializeCFIFixupPass(Registry); in initializeCodeGen()
45 initializeExpandPostRAPass(Registry); in initializeCodeGen()
54 initializeIfConverterPass(Registry); in initializeCodeGen()
64 initializeLiveStacksPass(Registry); in initializeCodeGen()
71 initializeMIRNamerPass(Registry); in initializeCodeGen()
77 initializeMachineCSEPass(Registry); in initializeCodeGen()
102 initializePEIPass(Registry); in initializeCodeGen()
112 initializeRABasicPass(Registry); in initializeCodeGen()
[all …]
H A DMachineBranchProbabilityInfo.cpp44 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in MachineBranchProbabilityInfo() local
45 initializeMachineBranchProbabilityInfoPass(Registry); in MachineBranchProbabilityInfo()
H A DRegUsageInfoPropagate.cpp44 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in RegUsageInfoPropagation() local
45 initializeRegUsageInfoPropagationPass(Registry); in RegUsageInfoPropagation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAnalysis.cpp21 initializeBasicAAWrapperPassPass(Registry); in initializeAnalysis()
25 initializeCallGraphDOTPrinterPass(Registry); in initializeAnalysis()
26 initializeCallGraphViewerPass(Registry); in initializeAnalysis()
40 initializeIVUsersWrapperPassPass(Registry); in initializeAnalysis()
41 initializeIntervalPartitionPass(Registry); in initializeAnalysis()
52 initializeRegionInfoPassPass(Registry); in initializeAnalysis()
53 initializeRegionViewerPass(Registry); in initializeAnalysis()
54 initializeRegionPrinterPass(Registry); in initializeAnalysis()
55 initializeRegionOnlyViewerPass(Registry); in initializeAnalysis()
56 initializeRegionOnlyPrinterPass(Registry); in initializeAnalysis()
[all …]
H A DLazyBlockFrequencyInfo.cpp68 void llvm::initializeLazyBFIPassPass(PassRegistry &Registry) { in initializeLazyBFIPassPass() argument
69 initializeLazyBPIPassPass(Registry); in initializeLazyBFIPassPass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalar.cpp23 initializeDCELegacyPassPass(Registry); in initializeScalarOpts()
24 initializeGVNLegacyPassPass(Registry); in initializeScalarOpts()
25 initializeEarlyCSELegacyPassPass(Registry); in initializeScalarOpts()
28 initializeInferAddressSpacesPass(Registry); in initializeScalarOpts()
30 initializeLegacyLICMPassPass(Registry); in initializeScalarOpts()
33 initializeLoopStrengthReducePass(Registry); in initializeScalarOpts()
34 initializeLoopUnrollPass(Registry); in initializeScalarOpts()
42 initializeSROALegacyPassPass(Registry); in initializeScalarOpts()
43 initializeCFGSimplifyPassPass(Registry); in initializeScalarOpts()
45 initializeSinkingLegacyPassPass(Registry); in initializeScalarOpts()
[all …]
/freebsd-14.2/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-14.2/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-14.2/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-14.2/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-14.2/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-14.2/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-14.2/contrib/llvm-project/llvm/tools/opt/
H A Dopt.cpp413 initializeCore(Registry); in main()
414 initializeScalarOpts(Registry); in main()
415 initializeVectorization(Registry); in main()
416 initializeIPO(Registry); in main()
417 initializeAnalysis(Registry); in main()
418 initializeTransformUtils(Registry); in main()
419 initializeInstCombine(Registry); in main()
420 initializeTarget(Registry); in main()
430 initializeAtomicExpandPass(Registry); in main()
431 initializeWinEHPreparePass(Registry); in main()
[all …]
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp95 initializeGlobalISel(Registry); in LLVMInitializeARMTarget()
96 initializeARMLoadStoreOptPass(Registry); in LLVMInitializeARMTarget()
98 initializeARMParallelDSPPass(Registry); in LLVMInitializeARMTarget()
99 initializeARMBranchTargetsPass(Registry); in LLVMInitializeARMTarget()
100 initializeARMConstantIslandsPass(Registry); in LLVMInitializeARMTarget()
102 initializeARMExpandPseudoPass(Registry); in LLVMInitializeARMTarget()
103 initializeThumb2SizeReducePass(Registry); in LLVMInitializeARMTarget()
104 initializeMVEVPTBlockPass(Registry); in LLVMInitializeARMTarget()
108 initializeARMBlockPlacementPass(Registry); in LLVMInitializeARMTarget()
110 initializeARMSLSHardeningPass(Registry); in LLVMInitializeARMTarget()
[all …]
/freebsd-14.2/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-14.2/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-14.2/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp334 initializeCore(*Registry); in main()
335 initializeCodeGen(*Registry); in main()
336 initializeLoopStrengthReducePass(*Registry); in main()
337 initializeLowerIntrinsicsPass(*Registry); in main()
340 initializeScalarOpts(*Registry); in main()
341 initializeVectorization(*Registry); in main()
343 initializeExpandReductionsPass(*Registry); in main()
344 initializeExpandVectorPredicationPass(*Registry); in main()
345 initializeHardwareLoopsLegacyPass(*Registry); in main()
346 initializeTransformUtils(*Registry); in main()
[all …]
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp31 PassRegistry *Registry = PassRegistry::getPassRegistry(); in LLVMInitializeCSKYTarget() local
32 initializeCSKYConstantIslandsPass(*Registry); in LLVMInitializeCSKYTarget()
33 initializeCSKYDAGToDAGISelPass(*Registry); in LLVMInitializeCSKYTarget()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp37 void llvm::initializeTarget(PassRegistry &Registry) { in initializeTarget() argument
38 initializeTargetLibraryInfoWrapperPassPass(Registry); in initializeTarget()
39 initializeTargetTransformInfoWrapperPassPass(Registry); in initializeTarget()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DRegistry.h82 class Registry {
84 Registry() = delete;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h127 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in DummyCGSCCPass() local
128 initializeDummyCGSCCPassPass(Registry); in DummyCGSCCPass()

123