HomeSort by relevance Sort by last modified time
    Searched refs:PassManager (Results 1 - 25 of 61) 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...]
  /external/llvm/include/llvm/
PassManager.h 1 //===- llvm/PassManager.h - Container for Passes ----------------*- C++ -*-===//
10 // This is a legacy redirect header for the old PassManager. It is intended to
34 using legacy::PassManager;
  /external/llvm/bindings/ocaml/transforms/vectorize/
llvm_vectorize.ml 10 external add_bb_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
12 external add_loop_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
14 external add_slp_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
llvm_vectorize.mli 16 external add_bb_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
20 external add_loop_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
24 external add_slp_vectorize : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
  /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);
  /external/llvm/bindings/ocaml/transforms/ipo/
llvm_ipo.ml 10 external add_argument_promotion : [ | `Module ] Llvm.PassManager.t -> unit =
12 external add_constant_merge : [ | `Module ] Llvm.PassManager.t -> unit =
15 [ | `Module ] Llvm.PassManager.t -> unit = "llvm_add_dead_arg_elimination"
16 external add_function_attrs : [ | `Module ] Llvm.PassManager.t -> unit =
18 external add_function_inlining : [ | `Module ] Llvm.PassManager.t -> unit =
20 external add_always_inliner : [ | `Module ] Llvm.PassManager.t -> unit =
22 external add_global_dce : [ | `Module ] Llvm.PassManager.t -> unit =
24 external add_global_optimizer : [ | `Module ] Llvm.PassManager.t -> unit =
26 external add_ipc_propagation : [ | `Module ] Llvm.PassManager.t -> unit =
28 external add_prune_eh : [ | `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_always_inliner : [ | `Module ] Llvm.PassManager.t -> unit =
40 external add_global_dce : [ | `Module ] Llvm.PassManager.t -> unit =
44 external add_global_optimizer : [ | `Module ] Llvm.PassManager.t -> unit =
48 external add_ipc_propagation : [ | `Module ] Llvm.PassManager.t -> unit =
52 external add_prune_eh : [ | `Module ] Llvm.PassManager.t -> unit
    [all...]
  /external/llvm/include/llvm/IR/
LegacyPassManager.h 10 // This file defines the legacy 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.
41 /// the Pass to the PassManager. When the PassManager is destroyed, the pass
47 /// PassManager manages ModulePassManagers
48 class PassManager : public PassManagerBase {
51 PassManager();
52 ~PassManager();
55 /// the Pass to the PassManager. When the PassManager is destroyed, the pas
    [all...]
  /frameworks/compile/libbcc/include/bcc/
Compiler.h 27 class PassManager;
30 using legacy::PassManager;
119 virtual bool beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM)
123 virtual bool afterAddLTOPasses(Script &pScript, llvm::PassManager &pPM)
128 llvm::PassManager &pPM)
136 virtual bool beforeAddCodeGenPasses(Script &pScript, llvm::PassManager &pPM)
140 virtual bool afterAddCodeGenPasses(Script &pScript, llvm::PassManager &pPM)
145 llvm::PassManager &pPM)
  /external/llvm/test/Bindings/Ocaml/
passmgr_builder.ml 39 let module_passmgr = PassManager.create () in
40 let func_passmgr = PassManager.create_function m in
41 let lto_passmgr = PassManager.create () in
55 PassManager.dispose module_passmgr;
56 PassManager.dispose func_passmgr;
57 PassManager.dispose lto_passmgr
scalar_opts.ml 44 ignore (PassManager.create_function m
77 ++ PassManager.initialize
78 ++ PassManager.run_function fn
79 ++ PassManager.finalize
80 ++ PassManager.dispose)
vectorize_opts.ml 44 ignore (PassManager.create ()
48 ++ PassManager.run_module m
49 ++ PassManager.dispose)
ipo_opts.ml 49 ignore (PassManager.create ()
64 ++ PassManager.run_module m
65 ++ PassManager.dispose)
  /external/llvm/bindings/ocaml/transforms/passmgr_builder/
llvm_passmgr_builder.ml 25 : [ `Function ] Llvm.PassManager.t -> t -> unit
28 : [ `Module ] Llvm.PassManager.t -> t -> unit
31 : [ `Module ] Llvm.PassManager.t -> internalize:bool -> run_inliner:bool -> t -> unit
llvm_passmgr_builder.mli 43 : [ `Function ] Llvm.PassManager.t -> t -> unit
48 : [ `Module ] Llvm.PassManager.t -> t -> unit
53 : [ `Module ] Llvm.PassManager.t -> internalize:bool -> run_inliner:bool -> t -> unit
  /frameworks/compile/libbcc/lib/Renderscript/
RSCompiler.cpp 20 #include <llvm/PassManager.h>
33 bool RSCompiler::addInternalizeSymbolsPass(Script &pScript, llvm::PassManager &pPM) {
91 bool RSCompiler::addExpandForEachPass(Script &pScript, llvm::PassManager &pPM) {
104 bool RSCompiler::beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM) {
  /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/
LegacyPassManagerTest.cpp 1 //===- llvm/unittest/IR/LegacyPassManager.cpp - Legacy PassManager tests --===//
12 // works for out-of-tree code that expects to include llvm/PassManager.h and
17 #include "llvm/PassManager.h"
296 TEST(PassManager, RunOnce) {
305 PassManager Passes;
320 TEST(PassManager, ReRun) {
329 PassManager Passes;
351 PassManager Passes;
362 PassManager Passes;
370 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;

Completed in 167 milliseconds

1 2 3