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
43
) sorted by null
1
2
/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 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.
38
/// the Pass to the
PassManager
. When the
PassManager
is destroyed, the pass
44
///
PassManager
manages ModulePassManagers
45
class
PassManager
: public PassManagerBase {
48
PassManager
();
49
~
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/slang/
slang_backend.h
22
#include "llvm/
PassManager
.h"
35
class
PassManager
;
68
llvm::
PassManager
*mPerModulePasses;
slang_backend.cpp
76
mPerModulePasses = new llvm::
PassManager
();
339
llvm::
PassManager
*LLEmitPM = new llvm::
PassManager
();
345
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
llvm_target.mli
31
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);
codegen.ml
98
let _ =
PassManager
.run_function the_function the_fpm in
/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/lib/ExecutionEngine/MCJIT/
MCJIT.h
13
#include "llvm/
PassManager
.h"
36
PassManager
PM;
/external/llvm/lib/Target/CellSPU/
SPUTargetMachine.h
26
class
PassManager
;
/external/llvm/tools/llvm-ld/
Optimize.cpp
15
#include "llvm/
PassManager
.h"
67
static inline void addPass(
PassManager
&PM, Pass *P) {
83
PassManager
Passes;
/external/llvm/unittests/VMCore/
PassManagerTest.cpp
1
//===- llvm/unittest/VMCore/
PassManager
.cpp - Constants unit tests ------===//
12
#include "llvm/
PassManager
.h"
29
#include "llvm/
PassManager
.h"
285
TEST(
PassManager
, RunOnce) {
294
PassManager
Passes;
309
TEST(
PassManager
, ReRun) {
318
PassManager
Passes;
340
PassManager
Passes;
351
PassManager
Passes;
359
TEST(
PassManager
, Memory)
[
all
...]
/external/clang/lib/CodeGen/
BackendUtil.cpp
17
#include "llvm/
PassManager
.h"
52
mutable
PassManager
*CodeGenPasses;
53
mutable
PassManager
*PerModulePasses;
57
PassManager
*getCodeGenPasses() const {
59
CodeGenPasses = new
PassManager
();
65
PassManager
*getPerModulePasses() const {
67
PerModulePasses = new
PassManager
();
179
PassManager
*MPM = getPerModulePasses();
314
PassManager
*PM = getCodeGenPasses();
/external/llvm/lib/VMCore/
Android.mk
28
PassManager
.cpp \
/external/llvm/lib/Target/PowerPC/
PPCTargetMachine.h
27
class
PassManager
;
/external/llvm/include/llvm/Target/
TargetMachine.h
30
class
PassManager
;
/external/llvm/tools/lto/
LTOCodeGenerator.cpp
22
#include "llvm/
PassManager
.h"
311
PassManager
passes;
379
PassManager
passes;
Completed in 658 milliseconds
1
2