/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGen.cpp | 20 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 D | MachineBranchProbabilityInfo.cpp | 67 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in MachineBranchProbabilityInfoWrapperPass() local 68 initializeMachineBranchProbabilityInfoWrapperPassPass(Registry); in MachineBranchProbabilityInfoWrapperPass()
|
H A D | RegUsageInfoPropagate.cpp | 44 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in RegUsageInfoPropagation() local 45 initializeRegUsageInfoPropagationPass(Registry); in RegUsageInfoPropagation()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Analysis.cpp | 20 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 D | LazyBlockFrequencyInfo.cpp | 68 void llvm::initializeLazyBFIPassPass(PassRegistry &Registry) { in initializeLazyBFIPassPass() argument 69 initializeLazyBPIPassPass(Registry); in initializeLazyBFIPassPass()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalar.cpp | 21 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 D | Utils.cpp | 23 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 D | PassSupport.h | 39 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 D | Registry.h | 44 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 D | IPO.cpp | 22 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 D | GlobalISel.cpp | 17 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 D | optdriver.cpp | 415 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 D | RegAllocRegistry.h | 34 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 D | SchedulerRegistry.h | 38 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 D | RegisterUsageInfo.h | 39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in PhysicalRegisterUsageInfo() local 40 initializePhysicalRegisterUsageInfoPass(Registry); in PhysicalRegisterUsageInfo()
|
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 104 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 D | ARMTargetMachine.cpp | 94 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 D | CreateCheckerManager.cpp | 27 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 D | llc.cpp | 333 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 D | event_factory.h | 59 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 D | Vectorize.cpp | 21 void llvm::initializeVectorization(PassRegistry &Registry) { in initializeVectorization() argument 22 initializeLoadStoreVectorizerLegacyPassPass(Registry); in initializeVectorization()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYTargetMachine.cpp | 31 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 D | Target.cpp | 38 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 D | Registry.h | 82 class Registry { 84 Registry() = delete;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CallGraphSCCPass.h | 127 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in DummyCGSCCPass() local 128 initializeDummyCGSCCPassPass(Registry); in DummyCGSCCPass()
|