/external/llvm/bindings/ocaml/transforms/scalar/ |
llvm_scalar_opts.ml | 10 external add_constant_propagation : [<Llvm.PassManager.any] Llvm.PassManager.t 13 external add_sccp : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit 15 external add_dead_store_elimination : [<Llvm.PassManager.any] Llvm.PassManager.t 18 external add_aggressive_dce : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit 21 add_scalar_repl_aggregation : [<Llvm.PassManager.any] Llvm.PassManager.t -> uni [all...] |
llvm_scalar_opts.mli | 16 external add_constant_propagation : [<Llvm.PassManager.any] Llvm.PassManager.t 21 external add_sccp : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit 25 external add_dead_store_elimination : [<Llvm.PassManager.any] Llvm.PassManager.t 30 external add_aggressive_dce : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit 35 add_scalar_repl_aggregation : [<Llvm.PassManager.any] Llvm.PassManager.t -> uni [all...] |
/frameworks/compile/libbcc/include/bcc/Renderscript/ |
RSCompiler.h | 26 virtual bool beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM); 27 bool addInternalizeSymbolsPass(Script &pScript, llvm::PassManager &pPM); 28 bool addExpandForEachPass(Script &pScript, llvm::PassManager &pPM);
|
/frameworks/compile/libbcc/include/bcc/ |
Compiler.h | 23 class PassManager; 114 virtual bool beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM) 118 virtual bool afterAddLTOPasses(Script &pScript, llvm::PassManager &pPM) 123 llvm::PassManager &pPM) 131 virtual bool beforeAddCodeGenPasses(Script &pScript, llvm::PassManager &pPM) 135 virtual bool afterAddCodeGenPasses(Script &pScript, llvm::PassManager &pPM) 140 llvm::PassManager &pPM)
|
/external/llvm/include/llvm/ |
PassManager.h | 1 //===- llvm/PassManager.h - Container for Passes ----------------*- C++ -*-===// 10 // This file defines the PassManager class. This class is used to hold, 11 // maintain, and optimize execution of Passes. The PassManager class ensures 13 // destroyed when the PassManager is destroyed. 39 /// the Pass to the PassManager. When the PassManager is destroyed, the pass 45 /// PassManager manages ModulePassManagers 46 class PassManager : public PassManagerBase { 49 PassManager(); 50 ~PassManager(); [all...] |
/external/llvm/bindings/ocaml/transforms/ipo/ |
llvm_ipo.ml | 16 external add_argument_promotion : [ | `Module ] Llvm.PassManager.t -> unit = 20 external add_constant_merge : [ | `Module ] Llvm.PassManager.t -> unit = 25 [ | `Module ] Llvm.PassManager.t -> unit = "llvm_add_dead_arg_elimination" 28 external add_function_attrs : [ | `Module ] Llvm.PassManager.t -> unit = 32 external add_function_inlining : [ | `Module ] Llvm.PassManager.t -> unit = 36 external add_global_dce : [ | `Module ] Llvm.PassManager.t -> unit = 40 external add_global_optimizer : [ | `Module ] Llvm.PassManager.t -> unit = 44 external add_ipc_propagation : [ | `Module ] Llvm.PassManager.t -> unit = 48 external add_prune_eh : [ | `Module ] Llvm.PassManager.t -> unit = 52 external add_ipsccp : [ | `Module ] Llvm.PassManager.t -> unit [all...] |
llvm_ipo.mli | 16 external add_argument_promotion : [ | `Module ] Llvm.PassManager.t -> unit = 20 external add_constant_merge : [ | `Module ] Llvm.PassManager.t -> unit = 25 [ | `Module ] Llvm.PassManager.t -> unit = "llvm_add_dead_arg_elimination" 28 external add_function_attrs : [ | `Module ] Llvm.PassManager.t -> unit = 32 external add_function_inlining : [ | `Module ] Llvm.PassManager.t -> unit = 36 external add_global_dce : [ | `Module ] Llvm.PassManager.t -> unit = 40 external add_global_optimizer : [ | `Module ] Llvm.PassManager.t -> unit = 44 external add_ipc_propagation : [ | `Module ] Llvm.PassManager.t -> unit = 48 external add_prune_eh : [ | `Module ] Llvm.PassManager.t -> unit = 52 external add_ipsccp : [ | `Module ] Llvm.PassManager.t -> unit [all...] |
/external/llvm/test/Bindings/Ocaml/ |
scalar_opts.ml | 43 ignore (PassManager.create_function m 76 ++ PassManager.initialize 77 ++ PassManager.run_function fn 78 ++ PassManager.finalize 79 ++ PassManager.dispose);
|
ipo_opts.ml | 48 ignore (PassManager.create () 63 ++ PassManager.run_module m 64 ++ PassManager.dispose);
|
/frameworks/compile/libbcc/lib/Renderscript/ |
RSCompiler.cpp | 20 #include <llvm/PassManager.h> 32 bool RSCompiler::addInternalizeSymbolsPass(Script &pScript, llvm::PassManager &pPM) { 90 bool RSCompiler::addExpandForEachPass(Script &pScript, llvm::PassManager &pPM) { 112 bool RSCompiler::beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM) {
|
/frameworks/compile/slang/ |
slang_backend.h | 22 #include "llvm/PassManager.h" 35 class PassManager; 67 llvm::PassManager *mPerModulePasses;
|
slang_backend.cpp | 78 mPerModulePasses = new llvm::PassManager(); 342 llvm::PassManager *LLEmitPM = new llvm::PassManager(); 348 llvm::PassManager *BCEmitPM = new llvm::PassManager();
|
/external/llvm/bindings/ocaml/target/ |
llvm_target.ml | 20 external add : t -> [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
toy.ml | 26 let the_fpm = PassManager.create_function Codegen.the_module in 44 ignore (PassManager.initialize the_fpm);
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/ |
toy.ml | 26 let the_fpm = PassManager.create_function Codegen.the_module in 44 ignore (PassManager.initialize the_fpm);
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/ |
toy.ml | 26 let the_fpm = PassManager.create_function Codegen.the_module in 44 ignore (PassManager.initialize the_fpm);
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/ |
toy.ml | 27 let the_fpm = PassManager.create_function Codegen.the_module in 48 ignore (PassManager.initialize the_fpm);
|
/external/llvm/unittests/IR/ |
PassManagerTest.cpp | 1 //===- llvm/unittest/IR/PassManager.cpp - PassManager unit tests ----------===// 10 #include "llvm/PassManager.h" 289 TEST(PassManager, RunOnce) { 298 PassManager Passes; 313 TEST(PassManager, ReRun) { 322 PassManager Passes; 344 PassManager Passes; 355 PassManager Passes; 363 TEST(PassManager, Memory) [all...] |
/art/compiler/sea_ir/code_gen/ |
code_gen_data.cc | 18 #include <llvm/PassManager.h> 67 // PassManager for code generation passes 68 ::llvm::PassManager pm;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
radeon_llvm_emit.cpp | 30 #include <llvm/PassManager.h> 127 PassManager PM;
|
/external/mesa3d/src/gallium/drivers/radeon/ |
radeon_llvm_emit.cpp | 30 #include <llvm/PassManager.h> 127 PassManager PM;
|
/external/llvm/unittests/Bitcode/ |
BitReaderTest.cpp | 18 #include "llvm/PassManager.h" 59 PassManager passes;
|
/external/clang/lib/CodeGen/ |
BackendUtil.cpp | 24 #include "llvm/PassManager.h" 53 mutable PassManager *CodeGenPasses; 54 mutable PassManager *PerModulePasses; 58 PassManager *getCodeGenPasses(TargetMachine *TM) const { 60 CodeGenPasses = new PassManager(); 68 PassManager *getPerModulePasses(TargetMachine *TM) const { 70 PerModulePasses = new PassManager(); 305 PassManager *MPM = getPerModulePasses(TM); 482 PassManager *PM = getCodeGenPasses(TM);
|
/external/llvm/lib/IR/ |
Android.mk | 30 PassManager.cpp \
|
/frameworks/compile/libbcc/lib/Core/ |
Compiler.cpp | 22 #include <llvm/PassManager.h> 154 llvm::PassManager lto_passes; 202 llvm::PassManager codegen_passes;
|