Searched refs:PassManager (Results 1 - 25 of 52) sorted by relevance

123

/external/llvm/bindings/ocaml/transforms/scalar_opts/
H A Dllvm_scalar_opts.ml11 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
14 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
17 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
20 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
23 : [< Llvm.PassManager.any ] Llvm.PassManager
[all...]
H A Dllvm_scalar_opts.mli17 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
22 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
27 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
32 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
37 : [< Llvm.PassManager.any ] Llvm.PassManager
[all...]
/external/llvm/bindings/ocaml/transforms/vectorize/
H A Dllvm_vectorize.ml11 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
14 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
17 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
H A Dllvm_vectorize.mli17 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
22 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
27 : [<Llvm.PassManager.any] Llvm.PassManager.t -> unit
/external/llvm/bindings/ocaml/transforms/ipo/
H A Dllvm_ipo.ml11 : [ `Module ] Llvm.PassManager.t -> unit
14 : [ `Module ] Llvm.PassManager.t -> unit
17 : [ `Module ] Llvm.PassManager.t -> unit
20 : [ `Module ] Llvm.PassManager.t -> unit
23 : [ `Module ] Llvm.PassManager.t -> unit
26 : [ `Module ] Llvm.PassManager.t -> unit
29 : [ `Module ] Llvm.PassManager.t -> unit
32 : [ `Module ] Llvm.PassManager.t -> unit
35 : [ `Module ] Llvm.PassManager.t -> unit
38 : [ `Module ] Llvm.PassManager
[all...]
H A Dllvm_ipo.mli17 : [ `Module ] Llvm.PassManager.t -> unit
22 : [ `Module ] Llvm.PassManager.t -> unit
27 : [ `Module ] Llvm.PassManager.t -> unit
32 : [ `Module ] Llvm.PassManager.t -> unit
37 : [ `Module ] Llvm.PassManager.t -> unit
42 : [ `Module ] Llvm.PassManager.t -> unit
47 : [ `Module ] Llvm.PassManager.t -> unit
52 : [ `Module ] Llvm.PassManager.t -> unit
57 : [ `Module ] Llvm.PassManager.t -> unit
62 : [ `Module ] Llvm.PassManager
[all...]
/external/llvm/include/llvm/IR/
H A DLegacyPassManager.h10 // 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
48 /// PassManager manages ModulePassManagers
49 class PassManager : public PassManagerBase { class in namespace:llvm::legacy
52 PassManager();
53 ~PassManager() override;
62 /// PassManagerImpl_New is the actual class. PassManager i
[all...]
H A DPassManager.h1 //===- PassManager.h - Pass management infrastructure -----------*- C++ -*-===//
180 template <typename IRUnitT> class PassManager { class in namespace:llvm
185 PassManager(bool DebugLogging = false) : DebugLogging(DebugLogging) {} function in class:llvm::PassManager
188 PassManager(PassManager &&Arg) function in class:llvm::PassManager
191 PassManager &operator=(PassManager &&RHS) {
240 static StringRef name() { return "PassManager"; }
245 PassManager(const PassManager
[all...]
/external/llvm/test/Bindings/OCaml/
H A Dpassmgr_builder.ml39 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
H A Dscalar_opts.ml44 ignore (PassManager.create_function m
82 ++ PassManager.initialize
83 ++ PassManager.run_function fn
84 ++ PassManager.finalize
85 ++ PassManager.dispose)
H A Dvectorize.ml44 ignore (PassManager.create ()
48 ++ PassManager.run_module m
49 ++ PassManager.dispose)
H A Dipo.ml49 ignore (PassManager.create ()
64 ++ PassManager.run_module m
65 ++ PassManager.dispose)
/external/llvm/bindings/ocaml/transforms/passmgr_builder/
H A Dllvm_passmgr_builder.ml25 : [ `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
H A Dllvm_passmgr_builder.mli43 : [ `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
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/
H A Dtoy.ml26 let the_fpm = PassManager.create_function Codegen.the_module in
44 ignore (PassManager.initialize the_fpm);
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
H A Dtoy.ml26 let the_fpm = PassManager.create_function Codegen.the_module in
44 ignore (PassManager.initialize the_fpm);
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
H A Dtoy.ml26 let the_fpm = PassManager.create_function Codegen.the_module in
44 ignore (PassManager.initialize the_fpm);
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
H A Dtoy.ml27 let the_fpm = PassManager.create_function Codegen.the_module in
48 ignore (PassManager.initialize the_fpm);
/external/llvm/include/llvm/ExecutionEngine/Orc/
H A DCompileUtils.h38 legacy::PassManager PM;
/external/llvm/bindings/ocaml/target/
H A Dllvm_target.ml57 external add_to_pass_manager : [<Llvm.PassManager.any]
58 Llvm.PassManager.t -> t -> unit
129 external add_analysis_passes : [< Llvm.PassManager.any ] Llvm.PassManager.t -> t -> unit
/external/llvm/unittests/IR/
H A DLegacyPassManagerTest.cpp1 //===- llvm/unittest/IR/LegacyPassManager.cpp - Legacy PassManager tests --===//
290 TEST(PassManager, RunOnce) {
299 legacy::PassManager Passes;
313 TEST(PassManager, ReRun) {
322 legacy::PassManager Passes;
343 legacy::PassManager Passes;
353 legacy::PassManager Passes;
360 TEST(PassManager, Memory) {
385 TEST(PassManager, MemoryOnTheFly) {
390 legacy::PassManager Passe
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A Dradeon_llvm_emit.cpp30 #include <llvm/PassManager.h>
127 PassManager PM;
/external/llvm/unittests/Analysis/
H A DMixedTBAATest.cpp30 legacy::PassManager PM;
/external/clang/lib/CodeGen/
H A DBackendUtil.cpp58 mutable legacy::PassManager *CodeGenPasses;
59 mutable legacy::PassManager *PerModulePasses;
70 legacy::PassManager *getCodeGenPasses() const {
72 CodeGenPasses = new legacy::PassManager();
79 legacy::PassManager *getPerModulePasses() const {
81 PerModulePasses = new legacy::PassManager();
251 legacy::PassManager *MPM) {
372 legacy::PassManager *MPM = getPerModulePasses();
552 legacy::PassManager *PM = getCodeGenPasses();
/external/llvm/lib/IR/
H A DAndroid.mk40 PassManager.cpp \

Completed in 733 milliseconds

123