/external/llvm/unittests/IR/ |
PassManagerTest.cpp | 252 FunctionPassManager FPM; 258 FPM = std::move(NestedFPM); 260 NestedMPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 273 FunctionPassManager FPM; 274 FPM.addPass(TestFunctionPass(FunctionPassRunCount2, AnalyzedInstrCount2, 276 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); 286 FunctionPassManager FPM; 287 FPM.addPass(TestFunctionPass(FunctionPassRunCount3, AnalyzedInstrCount3, 289 FPM.addPass(TestInvalidationFunctionPass("f")); 290 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); [all...] |
/external/llvm/include/llvm/Passes/ |
PassBuilder.h | 93 bool parseFunctionPassName(FunctionPassManager &FPM, StringRef Name); 94 bool parseFunctionPassPipeline(FunctionPassManager &FPM,
|
/external/llvm/include/llvm/IR/ |
LegacyPassManager.h | 92 FunctionPassManagerImpl *FPM;
|
/external/llvm/lib/Passes/ |
PassBuilder.cpp | 192 bool PassBuilder::parseFunctionPassName(FunctionPassManager &FPM, 196 FPM.addPass(CREATE_PASS); \ 201 FPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ 205 FPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ 213 bool PassBuilder::parseFunctionPassPipeline(FunctionPassManager &FPM, 232 FPM.addPass(std::move(NestedFPM)); 236 if (!parseFunctionPassName(FPM, PipelineText.substr(0, End))) 239 FPM.addPass(VerifierPass()); 406 FunctionPassManager FPM(DebugLogging); 407 if (!parseFunctionPassPipeline(FPM, PipelineText, VerifyEachPass [all...] |
/external/llvm/lib/Analysis/ |
RegionPrinter.cpp | 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); 250 FPM.add(ViewerPass); 251 FPM.doInitialization(); 252 FPM.run(*NonConstF); 253 FPM.doFinalization();
|
Lint.cpp | 707 legacy::FunctionPassManager FPM(F.getParent()); 709 FPM.add(V); 710 FPM.run(F);
|
/external/llvm/lib/Transforms/IPO/ |
PassManagerBuilder.cpp | 168 legacy::FunctionPassManager &FPM) { 169 addExtensionsToPM(EP_EarlyAsPossible, FPM); 173 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); 177 addInitialAliasAnalysisPasses(FPM); 179 FPM.add(createCFGSimplificationPass()); 181 FPM.add(createSROAPass()); 183 FPM.add(createScalarReplAggregatesPass()); 184 FPM.add(createEarlyCSEPass()); 185 FPM.add(createLowerExpectIntrinsicPass()); 695 legacy::FunctionPassManager *FPM = unwrap<legacy::FunctionPassManager>(PM) [all...] |
/external/llvm/include/llvm/Transforms/IPO/ |
PassManagerBuilder.h | 39 /// Builder.populateFunctionPassManager(FPM); 160 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 789 FunctionPassManager *FPM = new FunctionPassManager(OpenModule); 793 FPM->add(new DataLayout(*NewEngine->getDataLayout())); 795 FPM->add(createBasicAliasAnalysisPass()); 797 FPM->add(createPromoteMemoryToRegisterPass()); 799 FPM->add(createInstructionCombiningPass()); 801 FPM->add(createReassociatePass()); 803 FPM->add(createGVNPass()); 805 FPM->add(createCFGSimplificationPass()); 806 FPM->doInitialization(); 812 // Run the FPM on this functio [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy.cpp | 819 FunctionPassManager *FPM = new FunctionPassManager(M); 823 FPM->add(new DataLayout(*NewEngine->getDataLayout())); 825 FPM->add(createBasicAliasAnalysisPass()); 827 FPM->add(createPromoteMemoryToRegisterPass()); 829 FPM->add(createInstructionCombiningPass()); 831 FPM->add(createReassociatePass()); 833 FPM->add(createGVNPass()); 835 FPM->add(createCFGSimplificationPass()); 836 FPM->doInitialization(); 842 // Run the FPM on this functio [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
toy.cpp | 956 FunctionPassManager *FPM = 0; 958 // Create a FPM for this module 959 FPM = new FunctionPassManager(M); 963 FPM->add(new DataLayout(*EE->getDataLayout())); 965 FPM->add(createBasicAliasAnalysisPass()); 967 FPM->add(createPromoteMemoryToRegisterPass()); 969 FPM->add(createInstructionCombiningPass()); 971 FPM->add(createReassociatePass()); 973 FPM->add(createGVNPass()); 975 FPM->add(createCFGSimplificationPass()) [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
toy.cpp | 916 FunctionPassManager *FPM = new FunctionPassManager(M); 920 FPM->add(new DataLayout(*NewEngine->getDataLayout())); 922 FPM->add(createBasicAliasAnalysisPass()); 924 FPM->add(createPromoteMemoryToRegisterPass()); 926 FPM->add(createInstructionCombiningPass()); 928 FPM->add(createReassociatePass()); 930 FPM->add(createGVNPass()); 932 FPM->add(createCFGSimplificationPass()); 933 FPM->doInitialization(); 939 // Run the FPM on this functio [all...] |
/external/llvm/lib/IR/ |
LegacyPassManager.cpp | [all...] |
Core.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
PlaceSafepoints.cpp | 575 legacy::FunctionPassManager FPM(F.getParent()); 579 FPM.add(PBS); 580 FPM.run(F); [all...] |
/external/llvm/tools/opt/ |
opt.cpp | 213 legacy::FunctionPassManager &FPM, 215 FPM.add(createVerifierPass()); // Verify that input is correct 243 Builder.populateFunctionPassManager(FPM);
|
/external/clang/lib/CodeGen/ |
BackendUtil.cpp | 400 legacy::FunctionPassManager *FPM = getPerFunctionPasses(); 402 FPM->add(createVerifierPass()); 403 PMBuilder.populateFunctionPassManager(*FPM);
|
/external/llvm/bindings/ocaml/llvm/ |
llvm_ocaml.c | [all...] |
/external/llvm/include/llvm-c/ |
Core.h | [all...] |