OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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