HomeSort by relevance Sort by last modified time
    Searched refs:PassManager (Results 1 - 25 of 55) sorted by null

1 2 3

  /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;

Completed in 400 milliseconds

1 2 3