Home
last modified time | relevance | path

Searched refs:PassManager (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/bindings/ocaml/transforms/scalar/
Dllvm_scalar_opts.ml10 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 -> unit
25 add_scalar_repl_aggregation_ssa : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
29 add_scalar_repl_aggregation_with_threshold : int -> [<Llvm.PassManager.any] Llvm.PassManager.t
32 external add_ind_var_simplification : [<Llvm.PassManager.any] Llvm.PassManager.t
36 add_instruction_combination : [<Llvm.PassManager.any] Llvm.PassManager.t
39 external add_licm : [<Llvm.PassManager.any] Llvm.PassManager.t
[all …]
Dllvm_scalar_opts.mli16 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 -> unit
40 add_scalar_repl_aggregation_ssa : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
45 add_scalar_repl_aggregation_with_threshold : int -> [<Llvm.PassManager.any] Llvm.PassManager.t
50 external add_ind_var_simplification : [<Llvm.PassManager.any] Llvm.PassManager.t
56 add_instruction_combination : [<Llvm.PassManager.any] Llvm.PassManager.t
61 external add_licm : [<Llvm.PassManager.any] Llvm.PassManager.t
[all …]
/external/llvm/bindings/ocaml/transforms/ipo/
Dllvm_ipo.ml16 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 …]
Dllvm_ipo.mli16 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/
Dscalar_opts.ml43 ignore (PassManager.create_function m
76 ++ PassManager.initialize
77 ++ PassManager.run_function fn
78 ++ PassManager.finalize
79 ++ PassManager.dispose);
Dipo_opts.ml48 ignore (PassManager.create ()
63 ++ PassManager.run_module m
64 ++ PassManager.dispose);
/external/llvm/include/llvm/
DPassManager.h45 class PassManager : public PassManagerBase {
48 PassManager();
49 ~PassManager();
/external/llvm/unittests/VMCore/
DPassManagerTest.cpp285 TEST(PassManager, RunOnce) { in TEST() argument
294 PassManager Passes; in TEST()
309 TEST(PassManager, ReRun) { in TEST() argument
318 PassManager Passes; in TEST()
340 PassManager Passes; in MemoryTestHelper()
351 PassManager Passes; in MemoryTestHelper()
359 TEST(PassManager, Memory) { in TEST() argument
384 TEST(PassManager, MemoryOnTheFly) { in TEST() argument
389 PassManager Passes; in TEST()
DDominatorTreeTest.cpp186 PassManager Passes; in TEST()
/external/clang/lib/CodeGen/
DBackendUtil.cpp52 mutable PassManager *CodeGenPasses;
53 mutable PassManager *PerModulePasses;
57 PassManager *getCodeGenPasses() const { in getCodeGenPasses()
59 CodeGenPasses = new PassManager(); in getCodeGenPasses()
65 PassManager *getPerModulePasses() const { in getPerModulePasses()
67 PerModulePasses = new PassManager(); in getPerModulePasses()
229 PassManager *MPM = getPerModulePasses(); in CreatePasses()
396 PassManager *PM = getCodeGenPasses(); in AddEmitPasses()
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/
Dtoy.ml26 let the_fpm = PassManager.create_function Codegen.the_module in
44 ignore (PassManager.initialize the_fpm);
Dcodegen.ml98 let _ = PassManager.run_function the_function the_fpm in
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
Dtoy.ml26 let the_fpm = PassManager.create_function Codegen.the_module in
44 ignore (PassManager.initialize the_fpm);
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
Dtoy.ml26 let the_fpm = PassManager.create_function Codegen.the_module in
44 ignore (PassManager.initialize the_fpm);
/external/llvm/bindings/ocaml/target/
Dllvm_target.ml20 external add : t -> [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
Dllvm_target.mli31 external add : t -> [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
Dtoy.ml27 let the_fpm = PassManager.create_function Codegen.the_module in
48 ignore (PassManager.initialize the_fpm);
/external/llvm/unittests/Bitcode/
DBitReaderTest.cpp59 PassManager passes; in TEST()
/external/llvm/lib/VMCore/
DAndroid.mk29 PassManager.cpp \
DCMakeLists.txt30 PassManager.cpp
DPassManager.cpp1663 PassManager::PassManager() { in PassManager() function in PassManager
1669 PassManager::~PassManager() { in ~PassManager()
1677 void PassManager::add(Pass *P) { in add()
1683 bool PassManager::run(Module &M) { in run()
/external/llvm/tools/lto/
DLTOCodeGenerator.cpp291 PassManager passes; in applyScopeRestrictions()
359 PassManager passes; in generateObjectFile()
/external/llvm/lib/Target/
DTargetMachineC.cpp157 PassManager pass; in LLVMTargetMachineEmitToFile()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp79 PassManager PM; in emitObject()
/external/llvm/tools/llvm-extract/
Dllvm-extract.cpp208 PassManager Passes; in main()

12