HomeSort by relevance Sort by last modified time
    Searched refs:FPM (Results 1 - 19 of 19) sorted by null

  /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...]

Completed in 1549 milliseconds