Home
last modified time | relevance | path

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

1234567

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DCodeGen.cpp21 void llvm::initializeCodeGen(PassRegistry &Registry) { in initializeCodeGen() argument
22 initializeAtomicExpandPass(Registry); in initializeCodeGen()
23 initializeBasicBlockSectionsPass(Registry); in initializeCodeGen()
24 initializeBranchFolderPassPass(Registry); in initializeCodeGen()
25 initializeBranchRelaxationPass(Registry); in initializeCodeGen()
26 initializeCFGuardLongjmpPass(Registry); in initializeCodeGen()
27 initializeCFIInstrInserterPass(Registry); in initializeCodeGen()
28 initializeCheckDebugMachineModulePass(Registry); in initializeCodeGen()
29 initializeCodeGenPreparePass(Registry); in initializeCodeGen()
30 initializeDeadMachineInstructionElimPass(Registry); in initializeCodeGen()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DAnalysis.cpp21 void llvm::initializeAnalysis(PassRegistry &Registry) { in initializeAnalysis() argument
22 initializeAAEvalLegacyPassPass(Registry); in initializeAnalysis()
23 initializeAliasSetPrinterPass(Registry); in initializeAnalysis()
24 initializeBasicAAWrapperPassPass(Registry); in initializeAnalysis()
25 initializeBlockFrequencyInfoWrapperPassPass(Registry); in initializeAnalysis()
26 initializeBranchProbabilityInfoWrapperPassPass(Registry); in initializeAnalysis()
27 initializeCallGraphWrapperPassPass(Registry); in initializeAnalysis()
28 initializeCallGraphDOTPrinterPass(Registry); in initializeAnalysis()
29 initializeCallGraphPrinterLegacyPassPass(Registry); in initializeAnalysis()
30 initializeCallGraphViewerPass(Registry); in initializeAnalysis()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DScalar.cpp35 void llvm::initializeScalarOpts(PassRegistry &Registry) { in initializeScalarOpts() argument
36 initializeADCELegacyPassPass(Registry); in initializeScalarOpts()
37 initializeAnnotationRemarksLegacyPass(Registry); in initializeScalarOpts()
38 initializeBDCELegacyPassPass(Registry); in initializeScalarOpts()
39 initializeAlignmentFromAssumptionsPass(Registry); in initializeScalarOpts()
40 initializeCallSiteSplittingLegacyPassPass(Registry); in initializeScalarOpts()
41 initializeConstantHoistingLegacyPassPass(Registry); in initializeScalarOpts()
42 initializeConstraintEliminationPass(Registry); in initializeScalarOpts()
43 initializeCorrelatedValuePropagationPass(Registry); in initializeScalarOpts()
44 initializeDCELegacyPassPass(Registry); in initializeScalarOpts()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DIPO.cpp25 void llvm::initializeIPO(PassRegistry &Registry) { in initializeIPO() argument
26 initializeOpenMPOptCGSCCLegacyPassPass(Registry); in initializeIPO()
27 initializeArgPromotionPass(Registry); in initializeIPO()
28 initializeAnnotation2MetadataLegacyPass(Registry); in initializeIPO()
29 initializeCalledValuePropagationLegacyPassPass(Registry); in initializeIPO()
30 initializeConstantMergeLegacyPassPass(Registry); in initializeIPO()
31 initializeCrossDSOCFIPass(Registry); in initializeIPO()
32 initializeDAEPass(Registry); in initializeIPO()
33 initializeDAHPass(Registry); in initializeIPO()
34 initializeForceFunctionAttrsLegacyPassPass(Registry); in initializeIPO()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DUtils.cpp25 void llvm::initializeTransformUtils(PassRegistry &Registry) { in initializeTransformUtils() argument
26 initializeAddDiscriminatorsLegacyPassPass(Registry); in initializeTransformUtils()
27 initializeAssumeSimplifyPassLegacyPassPass(Registry); in initializeTransformUtils()
28 initializeAssumeBuilderPassLegacyPassPass(Registry); in initializeTransformUtils()
29 initializeBreakCriticalEdgesPass(Registry); in initializeTransformUtils()
30 initializeCanonicalizeAliasesLegacyPassPass(Registry); in initializeTransformUtils()
31 initializeCanonicalizeFreezeInLoopsPass(Registry); in initializeTransformUtils()
32 initializeInstNamerPass(Registry); in initializeTransformUtils()
33 initializeLCSSAWrapperPassPass(Registry); in initializeTransformUtils()
34 initializeLibCallsShrinkWrapLegacyPassPass(Registry); in initializeTransformUtils()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
DInstrumentation.cpp93 void llvm::initializeInstrumentation(PassRegistry &Registry) { in initializeInstrumentation() argument
94 initializeAddressSanitizerLegacyPassPass(Registry); in initializeInstrumentation()
95 initializeModuleAddressSanitizerLegacyPassPass(Registry); in initializeInstrumentation()
96 initializeMemProfilerLegacyPassPass(Registry); in initializeInstrumentation()
97 initializeModuleMemProfilerLegacyPassPass(Registry); in initializeInstrumentation()
98 initializeBoundsCheckingLegacyPassPass(Registry); in initializeInstrumentation()
99 initializeControlHeightReductionLegacyPassPass(Registry); in initializeInstrumentation()
100 initializeGCOVProfilerLegacyPassPass(Registry); in initializeInstrumentation()
101 initializePGOInstrumentationGenLegacyPassPass(Registry); in initializeInstrumentation()
102 initializePGOInstrumentationUseLegacyPassPass(Registry); in initializeInstrumentation()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/
DPassSupport.h38 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \
42 Registry.registerPass(*PI, true); \
46 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
48 initialize##passName##PassOnce, std::ref(Registry)); \
52 static void *initialize##passName##PassOnce(PassRegistry &Registry) {
54 #define INITIALIZE_PASS_DEPENDENCY(depName) initialize##depName##Pass(Registry);
56 initialize##depName##AnalysisGroup(Registry);
62 Registry.registerPass(*PI, true); \
66 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
68 initialize##passName##PassOnce, std::ref(Registry)); \
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
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-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
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;
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()
/freebsd-12-stable/contrib/llvm-project/lld/lib/Core/
DReader.cpp27 void Registry::add(std::unique_ptr<Reader> reader) { in add()
31 void Registry::add(std::unique_ptr<YamlIOTaggedDocumentHandler> handler) { in add()
36 Registry::loadFile(std::unique_ptr<MemoryBuffer> mb) const { in loadFile()
52 static const Registry::KindStrings kindStrings[] = {
57 Registry::Registry() { in Registry() function in lld::Registry
62 bool Registry::handleTaggedDoc(llvm::yaml::IO &io, in handleTaggedDoc()
70 void Registry::addKindTable(Reference::KindNamespace ns, in addKindTable()
77 bool Registry::referenceKindFromString(StringRef inputStr, in referenceKindFromString()
94 bool Registry::referenceKindToString(Reference::KindNamespace ns, in referenceKindToString()
/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/
Dbugpoint.cpp148 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in main() local
149 initializeCore(Registry); in main()
150 initializeScalarOpts(Registry); in main()
151 initializeObjCARCOpts(Registry); in main()
152 initializeVectorization(Registry); in main()
153 initializeIPO(Registry); in main()
154 initializeAnalysis(Registry); in main()
155 initializeTransformUtils(Registry); in main()
156 initializeInstCombine(Registry); in main()
157 initializeAggressiveInstCombine(Registry); in main()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/tools/opt/
Dopt.cpp467 void initializeExampleIRTransforms(llvm::PassRegistry &Registry);
561 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in main() local
562 initializeCore(Registry); in main()
563 initializeCoroutines(Registry); in main()
564 initializeScalarOpts(Registry); in main()
565 initializeObjCARCOpts(Registry); in main()
566 initializeVectorization(Registry); in main()
567 initializeIPO(Registry); in main()
568 initializeAnalysis(Registry); in main()
569 initializeTransformUtils(Registry); in main()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DGlobalISel.cpp18 void llvm::initializeGlobalISel(PassRegistry &Registry) { in initializeGlobalISel() argument
19 initializeIRTranslatorPass(Registry); in initializeGlobalISel()
20 initializeLegalizerPass(Registry); in initializeGlobalISel()
21 initializeLocalizerPass(Registry); in initializeGlobalISel()
22 initializeRegBankSelectPass(Registry); in initializeGlobalISel()
23 initializeInstructionSelectPass(Registry); in initializeGlobalISel()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DVectorize.cpp25 void llvm::initializeVectorization(PassRegistry &Registry) { in initializeVectorization() argument
26 initializeLoopVectorizePass(Registry); in initializeVectorization()
27 initializeSLPVectorizerPass(Registry); in initializeVectorization()
28 initializeLoadStoreVectorizerLegacyPassPass(Registry); in initializeVectorization()
29 initializeVectorCombineLegacyPassPass(Registry); in initializeVectorization()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMTargetMachine.cpp90 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in LLVMInitializeARMTarget() local
91 initializeGlobalISel(Registry); in LLVMInitializeARMTarget()
92 initializeARMLoadStoreOptPass(Registry); in LLVMInitializeARMTarget()
93 initializeARMPreAllocLoadStoreOptPass(Registry); in LLVMInitializeARMTarget()
94 initializeARMParallelDSPPass(Registry); in LLVMInitializeARMTarget()
95 initializeARMConstantIslandsPass(Registry); in LLVMInitializeARMTarget()
96 initializeARMExecutionDomainFixPass(Registry); in LLVMInitializeARMTarget()
97 initializeARMExpandPseudoPass(Registry); in LLVMInitializeARMTarget()
98 initializeThumb2SizeReducePass(Registry); in LLVMInitializeARMTarget()
99 initializeMVEVPTBlockPass(Registry); in LLVMInitializeARMTarget()
[all …]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Utility/
DReproducerInstrumentation.cpp98 bool Registry::Replay(const FileSpec &file) { in Replay()
106 bool Registry::Replay(llvm::StringRef buffer) { in Replay()
111 bool Registry::Replay(Deserializer &deserializer) { in Replay()
141 void Registry::DoRegister(uintptr_t RunID, std::unique_ptr<Replayer> replayer, in DoRegister()
150 unsigned Registry::GetID(uintptr_t addr) { in GetID()
156 std::string Registry::GetSignature(unsigned id) { in GetSignature()
161 void Registry::CheckID(unsigned expected, unsigned actual) { in CheckID()
177 Replayer *Registry::GetReplayer(unsigned id) { in GetReplayer()
182 std::string Registry::SignatureStr::ToString() const { in ToString()
231 Registry &registry) { in Initialize()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
DObjCARC.cpp33 void llvm::initializeObjCARCOpts(PassRegistry &Registry) { in initializeObjCARCOpts() argument
34 initializeObjCARCAAWrapperPassPass(Registry); in initializeObjCARCOpts()
35 initializeObjCARCAPElimPass(Registry); in initializeObjCARCOpts()
36 initializeObjCARCExpandPass(Registry); in initializeObjCARCOpts()
37 initializeObjCARCContractLegacyPassPass(Registry); in initializeObjCARCOpts()
38 initializeObjCARCOptLegacyPassPass(Registry); in initializeObjCARCOpts()
39 initializePAEvalPass(Registry); in initializeObjCARCOpts()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
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-12-stable/contrib/llvm-project/llvm/tools/llc/
Dllc.cpp343 PassRegistry *Registry = PassRegistry::getPassRegistry(); in main() local
344 initializeCore(*Registry); in main()
345 initializeCodeGen(*Registry); in main()
346 initializeLoopStrengthReducePass(*Registry); in main()
347 initializeLowerIntrinsicsPass(*Registry); in main()
348 initializeEntryExitInstrumenterPass(*Registry); in main()
349 initializePostInlineEntryExitInstrumenterPass(*Registry); in main()
350 initializeUnreachableBlockElimLegacyPassPass(*Registry); in main()
351 initializeConstantHoistingLegacyPassPass(*Registry); in main()
352 initializeScalarOpts(*Registry); in main()
[all …]
/freebsd-12-stable/lib/libdevdctl/
Devent_factory.h61 typedef std::map<Key, Event::BuildMethod *> Registry; typedef
71 const Registry &GetRegistry() const;
82 Registry m_registry;
87 inline const EventFactory::Registry &
/freebsd-12-stable/contrib/llvm-project/lldb/source/API/
DSBReproducerPrivate.h29 class SBRegistry : public Registry {
48 Registry &GetRegistry() { return m_registry; } in GetRegistry()
65 Registry &GetRegistry() { return m_registry; } in GetRegistry()
73 template <typename T> void RegisterMethods(Registry &R);
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Utility/
DReproducerInstrumentation.h517 class Registry {
533 Registry() = default;
534 virtual ~Registry() = default;
702 Registry &GetRegistry() { return *m_registry; }
709 static void Initialize(Serializer &serializer, Registry &registry);
710 static void Initialize(Deserializer &serializer, Registry &registry);
718 InstrumentationData(Serializer &serializer, Registry &registry)
721 InstrumentationData(Deserializer &deserializer, Registry &registry)
730 Registry *m_registry = nullptr;
755 void Record(Serializer &serializer, Registry &registry, Result (*f)(FArgs...),
[all …]
/freebsd-12-stable/contrib/llvm-project/lld/include/lld/Core/
DReader.h52 loadFile(std::unique_ptr<MemoryBuffer> mb, const class Registry &) const = 0;
81 class Registry {
83 Registry();
/freebsd-12-stable/contrib/llvm-project/lld/include/lld/ReaderWriter/
DYamlContext.h20 class Registry; variable
34 const Registry *_registry = nullptr;

1234567