/external/llvm/include/llvm/ |
D | PassManager.h | 69 class FunctionPassManager : public PassManagerBase { 73 explicit FunctionPassManager(Module *M); 74 ~FunctionPassManager();
|
/external/llvm/include/llvm/Transforms/IPO/ |
D | PassManagerBuilder.h | 24 class FunctionPassManager; variable 131 void populateFunctionPassManager(FunctionPassManager &FPM);
|
/external/llvm/lib/ExecutionEngine/JIT/ |
D | JIT.h | 32 FunctionPassManager PM; // Passes to compile a function 42 FunctionPassManager &getPM(const MutexGuard &L) { in getPM()
|
D | JIT.cpp | 287 FunctionPassManager &PM = jitstate->getPM(locked); in JIT() 341 FunctionPassManager &PM = jitstate->getPM(locked); in addModule() 372 FunctionPassManager &PM = jitstate->getPM(locked); in removeModule()
|
/external/llvm/tools/bugpoint/ |
D | bugpoint.cpp | 99 class AddToDriver : public FunctionPassManager { 102 AddToDriver(BugDriver &_D) : FunctionPassManager(0), D(_D) {} in AddToDriver()
|
/external/llvm/lib/Transforms/IPO/ |
D | PassManagerBuilder.cpp | 108 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) { in populateFunctionPassManager() 443 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM); in LLVMPassManagerBuilderPopulateFunctionPassManager()
|
/external/clang/lib/CodeGen/ |
D | BackendUtil.cpp | 55 mutable FunctionPassManager *PerFunctionPasses; 78 FunctionPassManager *getPerFunctionPasses(TargetMachine *TM) const { in getPerFunctionPasses() 80 PerFunctionPasses = new FunctionPassManager(TheModule); in getPerFunctionPasses() 299 FunctionPassManager *FPM = getPerFunctionPasses(TM); in CreatePasses()
|
/external/llvm/lib/IR/ |
D | PassManager.cpp | 1367 FunctionPassManager::FunctionPassManager(Module *m) : M(m) { in FunctionPassManager() function in FunctionPassManager 1376 FunctionPassManager::~FunctionPassManager() { in ~FunctionPassManager() 1385 void FunctionPassManager::add(Pass *P) { in add() 1393 bool FunctionPassManager::run(Function &F) { in run() 1405 bool FunctionPassManager::doInitialization() { in doInitialization() 1411 bool FunctionPassManager::doFinalization() { in doFinalization()
|
D | Core.cpp | 2526 return wrap(new FunctionPassManager(unwrap(M))); in LLVMCreateFunctionPassManagerForModule() 2539 return unwrap<FunctionPassManager>(FPM)->doInitialization(); in LLVMInitializeFunctionPassManager() 2543 return unwrap<FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); in LLVMRunFunctionPassManager() 2547 return unwrap<FunctionPassManager>(FPM)->doFinalization(); in LLVMFinalizeFunctionPassManager()
|
D | Verifier.cpp | 2352 FunctionPassManager FPM(F.getParent()); in verifyFunction()
|
/external/llvm/examples/Kaleidoscope/Chapter4/ |
D | toy.cpp | 358 static FunctionPassManager *TheFPM; 583 FunctionPassManager OurFPM(TheModule); in main()
|
/external/llvm/tools/opt/ |
D | opt.cpp | 427 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM, in AddOptimizationPasses() 664 OwningPtr<FunctionPassManager> FPasses; in main() 666 FPasses.reset(new FunctionPassManager(M.get())); in main()
|
/external/llvm/examples/ExceptionDemo/ |
D | ExceptionDemo.cpp | 1128 llvm::FunctionPassManager &fpm, in createCatchWrappedInvokeFunction() 1395 llvm::FunctionPassManager &fpm, in createThrowExceptionFunction() 1513 llvm::FunctionPassManager &fpm, in createUnwindExceptionTest() 1974 llvm::FunctionPassManager fpm(module); in main()
|
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
D | toy.cpp | 816 TheFPM = new FunctionPassManager(TheModule); in JITHelper() 881 FunctionPassManager *TheFPM; 1051 FunctionPassManager *FPM = 0; in compileModule() 1054 FPM = new FunctionPassManager(M); in compileModule()
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
D | toy.cpp | 459 static FunctionPassManager *TheFPM; 828 FunctionPassManager OurFPM(TheModule); in main()
|
/external/llvm/docs/tutorial/ |
D | LangImpl4.rst | 123 `FunctionPassManager <../WritingAnLLVMPass.html#passmanager>`_ to hold 130 FunctionPassManager OurFPM(TheModule); 154 This code defines a ``FunctionPassManager``, "``OurFPM``". It requires a 187 ``FunctionPassManager`` optimizes and updates the LLVM Function\* in
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
D | toy.cpp | 544 static FunctionPassManager *TheFPM; 946 FunctionPassManager OurFPM(TheModule); in main()
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
D | toy.cpp | 609 static FunctionPassManager *TheFPM; 1110 FunctionPassManager OurFPM(TheModule); in main()
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
D | toy-jit.cpp | 625 static FunctionPassManager *TheFPM; 1169 FunctionPassManager OurFPM(TheModule); in main()
|
D | toy.cpp | 916 FunctionPassManager *FPM = new FunctionPassManager(M); in compileModule()
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
D | toy-jit.cpp | 610 static FunctionPassManager *TheFPM; 1129 FunctionPassManager OurFPM(TheModule); in main()
|
D | toy.cpp | 819 FunctionPassManager *FPM = new FunctionPassManager(M); in compileModule()
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
D | toy.cpp | 789 FunctionPassManager *FPM = new FunctionPassManager(OpenModule); in getPointerToFunction()
|
/external/llvm/lib/Analysis/ |
D | Lint.cpp | 679 FunctionPassManager FPM(F.getParent()); in lintFunction()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.mli | 2371 See the constructor of [llvm::FunctionPassManager]. *) 2385 See the [llvm::FunctionPassManager::doInitialization] method. *) 2391 See the [llvm::FunctionPassManager::run] method. *) 2398 See the [llvm::FunctionPassManager::doFinalization] method. *)
|