Searched refs:Registry (Results 1 - 25 of 142) sorted by relevance

123456

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGen.cpp21 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 DGlobalISel.cpp18 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 DUtils.cpp25 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 DObjCARC.cpp28 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 DAnalysis.cpp21 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 DIPO.cpp25 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 DScalar.cpp35 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 DVectorize.cpp26 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 DFrontendPluginRegistry.h17 #include "llvm/Support/Registry.h"
22 using FrontendPluginRegistry = llvm::Registry<PluginASTAction>;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrumentation.cpp105 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 DToolExecutorPluginRegistry.h13 #include "llvm/Support/Registry.h"
18 using ToolExecutorPluginRegistry = llvm::Registry<ToolExecutorPlugin>;
H A DCompilationDatabasePluginRegistry.h13 #include "llvm/Support/Registry.h"
40 llvm::Registry<CompilationDatabasePlugin>;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegAllocRegistry.h33 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 DSchedulerRegistry.h38 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 DRegisterUsageInfo.h39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); local
40 initializePhysicalRegisterUsageInfoPass(Registry);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/
H A DPassSupport.h34 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 Devent_factory.h61 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 DYamlContext.h20 class Registry;
34 const Registry *_registry = nullptr;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DRegistry.h1 //=== 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 DReader.cpp27 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 Dbugpoint.cpp148 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 DReproducerInstrumentation.cpp37 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 DSBReproducerPrivate.h28 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 Dopt.cpp486 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 DReader.h52 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[] = {

Completed in 183 milliseconds

123456