Searched refs:FPM (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp92 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) { argument
93 addExtensionsToPM(EP_EarlyAsPossible, FPM);
96 if (LibraryInfo) FPM.add(new TargetLibraryInfo(*LibraryInfo));
100 addInitialAliasAnalysisPasses(FPM);
102 FPM.add(createCFGSimplificationPass());
103 FPM.add(createScalarReplAggregatesPass());
104 FPM.add(createEarlyCSEPass());
105 FPM.add(createLowerExpectIntrinsicPass());
348 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM); local
349 Builder->populateFunctionPassManager(*FPM);
[all...]
/external/llvm/include/llvm/
H A DPassManager.h97 FunctionPassManagerImpl *FPM; member in class:llvm::FunctionPassManager
/external/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h32 /// Builder.populateFunctionPassManager(FPM);
129 void populateFunctionPassManager(FunctionPassManager &FPM);
/external/clang/lib/CodeGen/
H A DBackendUtil.cpp223 FunctionPassManager *FPM = getPerFunctionPasses(); local
225 FPM->add(createVerifierPass());
226 PMBuilder.populateFunctionPassManager(*FPM);
/external/llvm/lib/VMCore/
H A DPassManager.cpp1348 FPM = new FunctionPassManagerImpl();
1349 // FPM is the top level manager.
1350 FPM->setTopLevelManager(FPM);
1352 AnalysisResolver *AR = new AnalysisResolver(*FPM);
1353 FPM->setResolver(AR);
1357 delete FPM;
1366 FPM->add(P);
1379 return FPM->run(F);
1386 return FPM
[all...]
H A DCore.cpp2366 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { argument
2367 return unwrap<FunctionPassManager>(FPM)->doInitialization();
2370 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { argument
2371 return unwrap<FunctionPassManager>(FPM)->run(*unwrap<Function>(F));
2374 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { argument
2375 return unwrap<FunctionPassManager>(FPM)->doFinalization();
H A DVerifier.cpp1933 FunctionPassManager FPM(F.getParent());
1935 FPM.add(V);
1936 FPM.run(F);
/external/llvm/tools/opt/
H A Dopt.cpp419 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM, argument
421 FPM.add(createVerifierPass()); // Verify that input is correct
445 Builder.populateFunctionPassManager(FPM);
/external/llvm/lib/Analysis/
H A DLint.cpp645 FunctionPassManager FPM(F.getParent());
647 FPM.add(V);
648 FPM.run(F);
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c2012 CAMLprim value llvm_passmanager_initialize(LLVMPassManagerRef FPM) { argument
2013 return Val_bool(LLVMInitializeFunctionPassManager(FPM));
2018 LLVMPassManagerRef FPM) {
2019 return Val_bool(LLVMRunFunctionPassManager(FPM, F));
2023 CAMLprim value llvm_passmanager_finalize(LLVMPassManagerRef FPM) { argument
2024 return Val_bool(LLVMFinalizeFunctionPassManager(FPM));
2017 llvm_passmanager_run_function(LLVMValueRef F, LLVMPassManagerRef FPM) argument
/external/llvm/include/llvm-c/
H A DCore.h2578 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
2584 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
2589 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);

Completed in 184 milliseconds