Home
last modified time | relevance | path

Searched refs:PassRegistry (Results 1 – 25 of 263) sorted by relevance

1234567891011

/external/llvm/include/llvm/
DInitializePasses.h20 class PassRegistry; variable
24 void initializeCore(PassRegistry&);
28 void initializeTransformUtils(PassRegistry&);
32 void initializeScalarOpts(PassRegistry&);
36 void initializeObjCARCOpts(PassRegistry&);
40 void initializeVectorization(PassRegistry&);
44 void initializeInstCombine(PassRegistry&);
47 void initializeIPO(PassRegistry&);
51 void initializeInstrumentation(PassRegistry&);
54 void initializeAnalysis(PassRegistry&);
[all …]
DPassSupport.h57 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
63 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
68 static void* initialize##passName##PassOnce(PassRegistry &Registry) {
81 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
127 PassRegistry::getPassRegistry()->registerPass(*this);
173 static void* initialize##agName##AnalysisGroupOnce(PassRegistry &Registry) { \
179 void llvm::initialize##agName##AnalysisGroup(PassRegistry &Registry) { \
185 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
196 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
202 static void* initialize##passName##PassOnce(PassRegistry &Registry) { \
[all …]
DPassRegistry.h41 class PassRegistry {
55 PassRegistry() {} in PassRegistry() function
56 ~PassRegistry();
61 static PassRegistry *getPassRegistry();
96 DEFINE_STDCXX_CONVERSION_FUNCTIONS(PassRegistry, LLVMPassRegistryRef)
/external/llvm/lib/IR/
DPassRegistry.cpp30 static ManagedStatic<PassRegistry> PassRegistryObj;
31 PassRegistry *PassRegistry::getPassRegistry() { in getPassRegistry()
39 PassRegistry::~PassRegistry() {} in ~PassRegistry()
41 const PassInfo *PassRegistry::getPassInfo(const void *TI) const { in getPassInfo()
47 const PassInfo *PassRegistry::getPassInfo(StringRef Arg) const { in getPassInfo()
57 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { in registerPass()
73 void PassRegistry::enumerateWith(PassRegistrationListener *L) { in enumerateWith()
80 void PassRegistry::registerAnalysisGroup(const void *InterfaceID, in registerAnalysisGroup()
120 void PassRegistry::addRegistrationListener(PassRegistrationListener *L) { in addRegistrationListener()
125 void PassRegistry::removeRegistrationListener(PassRegistrationListener *L) { in removeRegistrationListener()
DPass.cpp63 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(AID); in getPassName()
188 return PassRegistry::getPassRegistry()->getPassInfo(TI); in lookupPassInfo()
192 return PassRegistry::getPassRegistry()->getPassInfo(Arg); in lookupPassInfo()
196 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID); in createPass()
211 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID, in RegisterAGBase()
223 PassRegistry::getPassRegistry()->enumerateWith(this); in enumeratePasses()
228 PassRegistry::getPassRegistry()->addRegistrationListener(this); in PassNameParser()
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp51 void initializeNVVMReflectPass(PassRegistry&);
52 void initializeGenericToNVVMPass(PassRegistry&);
53 void initializeNVPTXAllocaHoistingPass(PassRegistry &);
54 void initializeNVPTXAssignValidGlobalNamesPass(PassRegistry&);
55 void initializeNVPTXFavorNonGenericAddrSpacesPass(PassRegistry &);
56 void initializeNVPTXLowerStructArgsPass(PassRegistry &);
66 initializeNVVMReflectPass(*PassRegistry::getPassRegistry()); in LLVMInitializeNVPTXTarget()
67 initializeGenericToNVVMPass(*PassRegistry::getPassRegistry()); in LLVMInitializeNVPTXTarget()
68 initializeNVPTXAllocaHoistingPass(*PassRegistry::getPassRegistry()); in LLVMInitializeNVPTXTarget()
69 initializeNVPTXAssignValidGlobalNamesPass(*PassRegistry::getPassRegistry()); in LLVMInitializeNVPTXTarget()
[all …]
/external/llvm/lib/Analysis/
DDomPrinter.cpp98 initializeDomViewerPass(*PassRegistry::getPassRegistry()); in DomViewer()
110 initializeDomOnlyViewerPass(*PassRegistry::getPassRegistry()); in DomOnlyViewer()
119 initializePostDomViewerPass(*PassRegistry::getPassRegistry()); in PostDomViewer()
128 initializePostDomOnlyViewerPass(*PassRegistry::getPassRegistry()); in PostDomOnlyViewer()
161 initializeDomPrinterPass(*PassRegistry::getPassRegistry()); in DomPrinter()
173 initializeDomOnlyPrinterPass(*PassRegistry::getPassRegistry()); in DomOnlyPrinter()
182 initializePostDomPrinterPass(*PassRegistry::getPassRegistry()); in PostDomPrinter()
191 initializePostDomOnlyPrinterPass(*PassRegistry::getPassRegistry()); in PostDomOnlyPrinter()
DCFGPrinter.cpp29 initializeCFGOnlyViewerPass(*PassRegistry::getPassRegistry()); in CFGViewer()
52 initializeCFGOnlyViewerPass(*PassRegistry::getPassRegistry()); in CFGOnlyViewer()
76 initializeCFGPrinterPass(*PassRegistry::getPassRegistry()); in CFGPrinter()
110 initializeCFGOnlyPrinterPass(*PassRegistry::getPassRegistry()); in CFGOnlyPrinter()
DRegionPrinter.cpp151 initializeRegionViewerPass(*PassRegistry::getPassRegistry()); in RegionViewer()
160 initializeRegionOnlyViewerPass(*PassRegistry::getPassRegistry()); in RegionOnlyViewer()
170 initializeRegionPrinterPass(*PassRegistry::getPassRegistry()); in RegionPrinter()
193 initializeRegionOnlyPrinterPass(*PassRegistry::getPassRegistry()); in RegionOnlyPrinter()
/external/llvm/lib/CodeGen/
DRegAllocBasic.cpp122 initializeLiveDebugVariablesPass(*PassRegistry::getPassRegistry()); in RABasic()
123 initializeLiveIntervalsPass(*PassRegistry::getPassRegistry()); in RABasic()
124 initializeSlotIndexesPass(*PassRegistry::getPassRegistry()); in RABasic()
125 initializeRegisterCoalescerPass(*PassRegistry::getPassRegistry()); in RABasic()
126 initializeMachineSchedulerPass(*PassRegistry::getPassRegistry()); in RABasic()
127 initializeLiveStacksPass(*PassRegistry::getPassRegistry()); in RABasic()
128 initializeMachineDominatorTreePass(*PassRegistry::getPassRegistry()); in RABasic()
129 initializeMachineLoopInfoPass(*PassRegistry::getPassRegistry()); in RABasic()
130 initializeVirtRegMapPass(*PassRegistry::getPassRegistry()); in RABasic()
131 initializeLiveRegMatrixPass(*PassRegistry::getPassRegistry()); in RABasic()
/external/llvm/lib/Target/R600/
DAMDGPU.h52 void initializeSIFoldOperandsPass(PassRegistry &);
55 void initializeSILowerI1CopiesPass(PassRegistry &);
58 void initializeSILoadStoreOptimizerPass(PassRegistry &);
67 void initializeSIFixSGPRLiveRangesPass(PassRegistry&);
/external/llvm/bindings/python/llvm/
Dcore.py432 class PassRegistry(LLVMObject): class
441 library.LLVMInitializeCore.argtypes = [PassRegistry]
444 library.LLVMInitializeTransformUtils.argtypes = [PassRegistry]
447 library.LLVMInitializeScalarOpts.argtypes = [PassRegistry]
450 library.LLVMInitializeObjCARCOpts.argtypes = [PassRegistry]
453 library.LLVMInitializeVectorization.argtypes = [PassRegistry]
456 library.LLVMInitializeInstCombine.argtypes = [PassRegistry]
459 library.LLVMInitializeIPO.argtypes = [PassRegistry]
462 library.LLVMInitializeInstrumentation.argtypes = [PassRegistry]
465 library.LLVMInitializeAnalysis.argtypes = [PassRegistry]
[all …]
/external/llvm/unittests/IR/
DLegacyPassManagerTest.cpp42 void initializeModuleNDMPass(PassRegistry&);
43 void initializeFPassPass(PassRegistry&);
44 void initializeCGPassPass(PassRegistry&);
45 void initializeLPassPass(PassRegistry&);
46 void initializeBPassPass(PassRegistry&);
98 initializeModuleNDMPass(*PassRegistry::getPassRegistry()); in ModuleDNM()
174 initializeCGPassPass(*PassRegistry::getPassRegistry()); in CGPass()
198 initializeLPassPass(*PassRegistry::getPassRegistry()); in LPass()
272 initializeFPassPass(*PassRegistry::getPassRegistry()); in OnTheFlyTest()
/external/clang/tools/driver/
Dcc1_main.cpp62 void initializePollyPasses(llvm::PassRegistry &Registry);
77 llvm::PassRegistry &Registry = *llvm::PassRegistry::getPassRegistry(); in cc1_main()
/external/llvm/tools/bugpoint/
Dbugpoint.cpp102 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID); in add()
110 void initializePollyPasses(llvm::PassRegistry &Registry);
122 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in main()
/external/llvm/lib/Target/Hexagon/
DHexagonCFGOptimizer.cpp31 void initializeHexagonCFGOptimizerPass(PassRegistry&);
45 initializeHexagonCFGOptimizerPass(*PassRegistry::getPassRegistry()); in HexagonCFGOptimizer()
237 static void initializePassOnce(PassRegistry &Registry) { in initializePassOnce()
243 void llvm::initializeHexagonCFGOptimizerPass(PassRegistry &Registry) { in initializeHexagonCFGOptimizerPass()
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp39 PassRegistry::getPassRegistry()->registerPass(*PI, false); in CheckModRef()
40 initializeAliasAnalysisAnalysisGroup(*PassRegistry::getPassRegistry()); in CheckModRef()
41 initializeBasicAliasAnalysisPass(*PassRegistry::getPassRegistry()); in CheckModRef()
DCFGTest.cpp74 PassRegistry::getPassRegistry()->registerPass(*PI, false); in ExpectPath()
75 initializeLoopInfoWrapperPassPass(*PassRegistry::getPassRegistry()); in ExpectPath()
77 *PassRegistry::getPassRegistry()); in ExpectPath()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.cpp23 class PassRegistry;
39 void llvm::initializeObjCARCOpts(PassRegistry &Registry) { in initializeObjCARCOpts()
/external/llvm/include/llvm/CodeGen/
DMachineBranchProbabilityInfo.h39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in MachineBranchProbabilityInfo()
DStackProtector.h110 initializeStackProtectorPass(*PassRegistry::getPassRegistry()); in StackProtector()
115 initializeStackProtectorPass(*PassRegistry::getPassRegistry()); in StackProtector()
/external/llvm/lib/Target/PowerPC/
DPPC.h26 class PassRegistry; variable
48 void initializePPCVSXFMAMutatePass(PassRegistry&);
/external/llvm/lib/Analysis/IPA/
DCallPrinter.cpp57 initializeCallGraphViewerPass(*PassRegistry::getPassRegistry()); in CallGraphViewer()
70 initializeCallGraphPrinterPass(*PassRegistry::getPassRegistry()); in CallGraphPrinter()
/external/llvm/include/llvm/Analysis/
DLibCallAliasAnalysis.h33 initializeLibCallAliasAnalysisPass(*PassRegistry::getPassRegistry()); in FunctionPass()
37 initializeLibCallAliasAnalysisPass(*PassRegistry::getPassRegistry()); in LibCallAliasAnalysis()
/external/llvm/lib/Transforms/IPO/
DInlineSimple.cpp44 initializeSimpleInlinerPass(*PassRegistry::getPassRegistry()); in SimpleInliner()
49 initializeSimpleInlinerPass(*PassRegistry::getPassRegistry()); in SimpleInliner()

1234567891011