| /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 initializeBranchFolderLegacyPass(Registry); in initializeCodeGen() 26 initializeBranchRelaxationLegacyPass(Registry); in initializeCodeGen() 27 initializeBreakFalseDepsPass(Registry); in initializeCodeGen() 28 initializeCallBrPreparePass(Registry); in initializeCodeGen() 29 initializeCFGuardLongjmpPass(Registry); in initializeCodeGen() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Analysis.cpp | 20 void llvm::initializeAnalysis(PassRegistry &Registry) { in initializeAnalysis() argument 21 initializeAssumptionCacheTrackerPass(Registry); in initializeAnalysis() 22 initializeBasicAAWrapperPassPass(Registry); in initializeAnalysis() 23 initializeBlockFrequencyInfoWrapperPassPass(Registry); in initializeAnalysis() 24 initializeBranchProbabilityInfoWrapperPassPass(Registry); in initializeAnalysis() 25 initializeCallGraphWrapperPassPass(Registry); in initializeAnalysis() 26 initializeCallGraphDOTPrinterPass(Registry); in initializeAnalysis() 27 initializeCallGraphViewerPass(Registry); in initializeAnalysis() 28 initializeCycleInfoWrapperPassPass(Registry); in initializeAnalysis() 29 initializeDXILMetadataAnalysisWrapperPassPass(Registry); in initializeAnalysis() [all …]
|
| H A D | LazyBlockFrequencyInfo.cpp | 66 void llvm::initializeLazyBFIPassPass(PassRegistry &Registry) { in initializeLazyBFIPassPass() argument 67 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 initializeScalarizerLegacyPassPass(Registry); in initializeScalarOpts() 25 initializeGVNLegacyPassPass(Registry); in initializeScalarOpts() 26 initializeEarlyCSELegacyPassPass(Registry); in initializeScalarOpts() 27 initializeEarlyCSEMemSSALegacyPassPass(Registry); in initializeScalarOpts() 28 initializeFlattenCFGLegacyPassPass(Registry); in initializeScalarOpts() 29 initializeInferAddressSpacesPass(Registry); in initializeScalarOpts() 30 initializeInstSimplifyLegacyPassPass(Registry); in initializeScalarOpts() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Utils.cpp | 22 void llvm::initializeTransformUtils(PassRegistry &Registry) { in initializeTransformUtils() argument 23 initializeBreakCriticalEdgesPass(Registry); in initializeTransformUtils() 24 initializeCanonicalizeFreezeInLoopsPass(Registry); in initializeTransformUtils() 25 initializeLCSSAWrapperPassPass(Registry); in initializeTransformUtils() 26 initializeLoopSimplifyPass(Registry); in initializeTransformUtils() 27 initializeLowerGlobalDtorsLegacyPassPass(Registry); in initializeTransformUtils() 28 initializeLowerInvokeLegacyPassPass(Registry); in initializeTransformUtils() 29 initializeLowerSwitchLegacyPassPass(Registry); in initializeTransformUtils() 30 initializePromoteLegacyPassPass(Registry); in initializeTransformUtils() 31 initializeFixIrreduciblePass(Registry); in initializeTransformUtils() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Registry.h | 44 class Registry { 53 Registry() = delete; 69 friend Registry<T>; variable 147 typename Registry<T>::node *Registry<T>::Head = nullptr; \ 149 typename Registry<T>::node *Registry<T>::Tail = nullptr; \ 150 template class LLVM_ABI_EXPORT Registry<REGISTRY_CLASS::type>; \ 156 typename Registry<T>::node *Registry<T>::Head = nullptr; \ 158 typename Registry<T>::node *Registry<T>::Tail = nullptr; \ 159 template class Registry<REGISTRY_CLASS::type>; \
|
| /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/lib/Transforms/IPO/ |
| H A D | IPO.cpp | 19 void llvm::initializeIPO(PassRegistry &Registry) { in initializeIPO() argument 20 initializeDAEPass(Registry); in initializeIPO() 21 initializeDAHPass(Registry); in initializeIPO() 22 initializeAlwaysInlinerLegacyPassPass(Registry); in initializeIPO() 23 initializeLoopExtractorLegacyPassPass(Registry); in initializeIPO() 24 initializeSingleLoopExtractorPass(Registry); in initializeIPO() 25 initializeBarrierNoopPass(Registry); in initializeIPO()
|
| /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 | 39 LLVM_ABI static MachinePassRegistry<FunctionPassCtor> Registry; variable 43 Registry.Add(this); in RegisterScheduler() 45 ~RegisterScheduler() { Registry.Remove(this); } in ~RegisterScheduler() 54 return (RegisterScheduler *)Registry.getList(); in getList() 58 Registry.setListener(L); in setListener()
|
| H A D | GCMetadataPrinter.h | 35 using GCMetadataPrinterRegistry = Registry<GCMetadataPrinter>; 37 extern template class LLVM_TEMPLATE_ABI Registry<GCMetadataPrinter>;
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | optdriver.cpp | 417 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in optMain() local 418 initializeCore(Registry); in optMain() 419 initializeScalarOpts(Registry); in optMain() 420 initializeVectorization(Registry); in optMain() 421 initializeIPO(Registry); in optMain() 422 initializeAnalysis(Registry); in optMain() 423 initializeTransformUtils(Registry); in optMain() 424 initializeInstCombine(Registry); in optMain() 425 initializeTarget(Registry); in optMain() 428 initializeExpandLargeDivRemLegacyPassPass(Registry); in optMain() [all …]
|
| /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 | 93 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in LLVMInitializeARMTarget() local 94 initializeGlobalISel(Registry); in LLVMInitializeARMTarget() 95 initializeARMAsmPrinterPass(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() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | CreateCheckerManager.cpp | 30 CheckerRegistry Registry(*RegistryData, plugins, Context.getDiagnostics(), in CheckerManager() local 32 Registry.initializeRegistry(*this); in CheckerManager() 33 Registry.initializeManager(*this); in CheckerManager() 42 CheckerRegistry Registry(*RegistryData, plugins, Diags, AOptions, {}); in CheckerManager() local 43 Registry.initializeRegistry(*this); in CheckerManager()
|
| /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/include/llvm/ |
| H A D | PassSupport.h | 40 static void initialize##passName##PassOnce(PassRegistry &Registry) { 42 #define INITIALIZE_PASS_DEPENDENCY(depName) initialize##depName##Pass(Registry); 48 Registry.registerPass(*PI, true); \ 51 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \ 53 initialize##passName##PassOnce, std::ref(Registry)); \
|
| /freebsd/contrib/llvm-project/llvm/tools/llc/ |
| H A D | llc.cpp | 337 PassRegistry *Registry = PassRegistry::getPassRegistry(); in main() local 338 initializeCore(*Registry); in main() 339 initializeCodeGen(*Registry); in main() 340 initializeLoopStrengthReducePass(*Registry); in main() 341 initializeLowerIntrinsicsPass(*Registry); in main() 342 initializePostInlineEntryExitInstrumenterPass(*Registry); in main() 343 initializeUnreachableBlockElimLegacyPassPass(*Registry); in main() 344 initializeConstantHoistingLegacyPassPass(*Registry); in main() 345 initializeScalarOpts(*Registry); in main() 346 initializeVectorization(*Registry); in main() [all …]
|
| /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/clang/include/clang/Frontend/ |
| H A D | FrontendPluginRegistry.h | 23 using FrontendPluginRegistry = llvm::Registry<PluginASTAction>; 28 extern template class CLANG_TEMPLATE_ABI Registry<clang::PluginASTAction>;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | ToolExecutorPluginRegistry.h | 19 using ToolExecutorPluginRegistry = llvm::Registry<ToolExecutorPlugin>; 26 Registry<clang::tooling::ToolExecutorPlugin>;
|
| H A D | CompilationDatabasePluginRegistry.h | 41 llvm::Registry<CompilationDatabasePlugin>; 48 Registry<clang::tooling::CompilationDatabasePlugin>;
|
| /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/include/llvm/IR/ |
| H A D | GCStrategy.h | 143 using GCRegistry = Registry<GCStrategy>; 145 extern template class LLVM_TEMPLATE_ABI Registry<GCStrategy>;
|
| /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()
|