/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGen.cpp | 21 void llvm::initializeCodeGen(PassRegistry &Registry) { argument 22 initializeAtomicExpandPass(Registry); 23 initializeBranchFolderPassPass(Registry); 24 initializeBranchRelaxationPass(Registry); 25 initializeCFGuardLongjmpPass(Registry); 26 initializeCFIInstrInserterPass(Registry); 27 initializeCodeGenPreparePass(Registry); 28 initializeDeadMachineInstructionElimPass(Registry); 29 initializeDetectDeadLanesPass(Registry); 30 initializeDwarfEHPreparePass(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GlobalISel.cpp | 18 void llvm::initializeGlobalISel(PassRegistry &Registry) { argument 19 initializeIRTranslatorPass(Registry); 20 initializeLegalizerPass(Registry); 21 initializeLocalizerPass(Registry); 22 initializeRegBankSelectPass(Registry); 23 initializeInstructionSelectPass(Registry);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Utils.cpp | 25 void llvm::initializeTransformUtils(PassRegistry &Registry) { argument 26 initializeAddDiscriminatorsLegacyPassPass(Registry); 27 initializeBreakCriticalEdgesPass(Registry); 28 initializeCanonicalizeAliasesLegacyPassPass(Registry); 29 initializeInstNamerPass(Registry); 30 initializeLCSSAWrapperPassPass(Registry); 31 initializeLibCallsShrinkWrapLegacyPassPass(Registry); 32 initializeLoopSimplifyPass(Registry); 33 initializeLowerInvokeLegacyPassPass(Registry); 34 initializeLowerSwitchPass(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARC.cpp | 28 void llvm::initializeObjCARCOpts(PassRegistry &Registry) { argument 29 initializeObjCARCAAWrapperPassPass(Registry); 30 initializeObjCARCAPElimPass(Registry); 31 initializeObjCARCExpandPass(Registry); 32 initializeObjCARCContractPass(Registry); 33 initializeObjCARCOptPass(Registry); 34 initializePAEvalPass(Registry);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Analysis.cpp | 21 void llvm::initializeAnalysis(PassRegistry &Registry) { argument 22 initializeAAEvalLegacyPassPass(Registry); 23 initializeAliasSetPrinterPass(Registry); 24 initializeBasicAAWrapperPassPass(Registry); 25 initializeBlockFrequencyInfoWrapperPassPass(Registry); 26 initializeBranchProbabilityInfoWrapperPassPass(Registry); 27 initializeCallGraphWrapperPassPass(Registry); 28 initializeCallGraphDOTPrinterPass(Registry); 29 initializeCallGraphPrinterLegacyPassPass(Registry); 30 initializeCallGraphViewerPass(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | IPO.cpp | 25 void llvm::initializeIPO(PassRegistry &Registry) { argument 26 initializeArgPromotionPass(Registry); 27 initializeCalledValuePropagationLegacyPassPass(Registry); 28 initializeConstantMergeLegacyPassPass(Registry); 29 initializeCrossDSOCFIPass(Registry); 30 initializeDAEPass(Registry); 31 initializeDAHPass(Registry); 32 initializeForceFunctionAttrsLegacyPassPass(Registry); 33 initializeGlobalDCELegacyPassPass(Registry); 34 initializeGlobalOptLegacyPassPass(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalar.cpp | 35 void llvm::initializeScalarOpts(PassRegistry &Registry) { argument 36 initializeADCELegacyPassPass(Registry); 37 initializeBDCELegacyPassPass(Registry); 38 initializeAlignmentFromAssumptionsPass(Registry); 39 initializeCallSiteSplittingLegacyPassPass(Registry); 40 initializeConstantHoistingLegacyPassPass(Registry); 41 initializeConstantPropagationPass(Registry); 42 initializeCorrelatedValuePropagationPass(Registry); 43 initializeDCELegacyPassPass(Registry); 44 initializeDeadInstEliminationPass(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | Vectorize.cpp | 26 void llvm::initializeVectorization(PassRegistry &Registry) { argument 27 initializeLoopVectorizePass(Registry); 28 initializeSLPVectorizerPass(Registry); 29 initializeLoadStoreVectorizerLegacyPassPass(Registry);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | FrontendPluginRegistry.h | 17 #include "llvm/Support/Registry.h" 22 using FrontendPluginRegistry = llvm::Registry<PluginASTAction>;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | Instrumentation.cpp | 105 void llvm::initializeInstrumentation(PassRegistry &Registry) { argument 106 initializeAddressSanitizerLegacyPassPass(Registry); 107 initializeModuleAddressSanitizerLegacyPassPass(Registry); 108 initializeBoundsCheckingLegacyPassPass(Registry); 109 initializeControlHeightReductionLegacyPassPass(Registry); 110 initializeGCOVProfilerLegacyPassPass(Registry); 111 initializePGOInstrumentationGenLegacyPassPass(Registry); 112 initializePGOInstrumentationUseLegacyPassPass(Registry); 113 initializePGOIndirectCallPromotionLegacyPassPass(Registry); 114 initializePGOMemOPSizeOptLegacyPassPass(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/ |
H A D | ToolExecutorPluginRegistry.h | 13 #include "llvm/Support/Registry.h" 18 using ToolExecutorPluginRegistry = llvm::Registry<ToolExecutorPlugin>;
|
H A D | CompilationDatabasePluginRegistry.h | 13 #include "llvm/Support/Registry.h" 40 llvm::Registry<CompilationDatabasePlugin>;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegAllocRegistry.h | 33 static MachinePassRegistry<FunctionPassCtor> Registry; member in class:llvm::RegisterRegAllocBase 37 Registry.Add(this); 40 ~RegisterRegAllocBase() { Registry.Remove(this); } 48 return static_cast<SubClass *>(Registry.getList()); 51 static FunctionPassCtor getDefault() { return Registry.getDefault(); } 53 static void setDefault(FunctionPassCtor C) { Registry.setDefault(C); } 56 Registry.setListener(L); 66 /// RegisterRegAlloc's global Registry tracks allocator registration. 69 RegisterRegAllocBase<T>::Registry; member in class:llvm::RegisterRegAllocBase
|
H A D | SchedulerRegistry.h | 38 static MachinePassRegistry<FunctionPassCtor> Registry; member in class:llvm::RegisterScheduler 42 Registry.Add(this); 44 ~RegisterScheduler() { Registry.Remove(this); } 53 return (RegisterScheduler *)Registry.getList(); 57 Registry.setListener(L);
|
H A D | RegisterUsageInfo.h | 39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local 40 initializePhysicalRegisterUsageInfoPass(Registry);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ |
H A D | PassSupport.h | 34 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \ 38 Registry.registerPass(*PI, true); \ 42 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \ 44 initialize##passName##PassOnce, std::ref(Registry)); \ 48 static void *initialize##passName##PassOnce(PassRegistry &Registry) { 50 #define INITIALIZE_PASS_DEPENDENCY(depName) initialize##depName##Pass(Registry); 52 initialize##depName##AnalysisGroup(Registry); 58 Registry.registerPass(*PI, true); \ 62 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \ 64 initialize##passName##PassOnce, std::ref(Registry)); \ [all...] |
/freebsd-11-stable/lib/libdevdctl/ |
H A D | event_factory.h | 61 typedef std::map<Key, Event::BuildMethod *> Registry; typedef in class:DevdCtl::EventFactory 71 const Registry &GetRegistry() const; 81 /** Registry of event factory methods providing O(log(n)) lookup. */ 82 Registry m_registry; 87 inline const EventFactory::Registry &
|
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/ReaderWriter/ |
H A D | YamlContext.h | 20 class Registry; 34 const Registry *_registry = nullptr;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Registry.h | 1 //=== Registry.h - Linker-supported plugin registries -----------*- C++ -*-===// 44 class Registry { class in namespace:llvm 53 Registry() = delete; 63 friend Registry<T>; 72 /// Add a node to the Registry: this is the interface between the plugin and 107 /// Registry<Collector>::Add<FancyGC> 139 template<typename T> typename Registry<T>::node *Registry<T>::Head = nullptr;\ 140 template<typename T> typename Registry<T>::node *Registry< [all...] |
/freebsd-11-stable/contrib/llvm-project/lld/lib/Core/ |
H A D | Reader.cpp | 27 void Registry::add(std::unique_ptr<Reader> reader) { 31 void Registry::add(std::unique_ptr<YamlIOTaggedDocumentHandler> handler) { 36 Registry::loadFile(std::unique_ptr<MemoryBuffer> mb) const { 52 static const Registry::KindStrings kindStrings[] = { 57 Registry::Registry() { function in class:lld::Registry 62 bool Registry::handleTaggedDoc(llvm::yaml::IO &io, 70 void Registry::addKindTable(Reference::KindNamespace ns, 77 bool Registry::referenceKindFromString(StringRef inputStr, 94 bool Registry [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 148 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local 149 initializeCore(Registry); 150 initializeScalarOpts(Registry); 151 initializeObjCARCOpts(Registry); 152 initializeVectorization(Registry); 153 initializeIPO(Registry); 154 initializeAnalysis(Registry); 155 initializeTransformUtils(Registry); 156 initializeInstCombine(Registry); 157 initializeAggressiveInstCombine(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | ReproducerInstrumentation.cpp | 37 bool Registry::Replay(const FileSpec &file) { 45 bool Registry::Replay(llvm::StringRef buffer) { 66 void Registry::DoRegister(uintptr_t RunID, std::unique_ptr<Replayer> replayer, 75 unsigned Registry::GetID(uintptr_t addr) { 81 std::string Registry::GetSignature(unsigned id) { 86 Replayer *Registry::GetReplayer(unsigned id) { 91 std::string Registry::SignatureStr::ToString() const {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBReproducerPrivate.h | 28 class SBRegistry : public Registry { 47 Registry &GetRegistry() { return m_registry; } 70 template <typename T> void RegisterMethods(Registry &R);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | opt.cpp | 486 void initializeExampleIRTransforms(llvm::PassRegistry &Registry); 528 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local 529 initializeCore(Registry); 530 initializeCoroutines(Registry); 531 initializeScalarOpts(Registry); 532 initializeObjCARCOpts(Registry); 533 initializeVectorization(Registry); 534 initializeIPO(Registry); 535 initializeAnalysis(Registry); 536 initializeTransformUtils(Registry); [all...] |
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Core/ |
H A D | Reader.h | 52 loadFile(std::unique_ptr<MemoryBuffer> mb, const class Registry &) const = 0; 80 /// the Registry object to parse files. 81 class Registry { class in namespace:lld 83 Registry(); 144 // static const Registry::KindStrings table[] = {
|