Home
last modified time | relevance | path

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

123

/external/llvm/bindings/ocaml/transforms/scalar_opts/
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.t -> unit
26 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
29 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
32 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
35 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
38 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
[all …]
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.t -> unit
42 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
47 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
52 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
57 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
62 : [< Llvm.PassManager.any ] Llvm.PassManager.t -> unit
[all …]
/external/llvm/bindings/go/llvm/
Dtransforms_scalar.go21 func (pm PassManager) AddAggressiveDCEPass() { C.LLVMAddAggressiveDCEPass(pm.C) }
22 func (pm PassManager) AddCFGSimplificationPass() { C.LLVMAddCFGSimplificationPass(pm.C) }
23 func (pm PassManager) AddDeadStoreEliminationPass() { C.LLVMAddDeadStoreEliminationPass(pm.C) }
24 func (pm PassManager) AddGVNPass() { C.LLVMAddGVNPass(pm.C) }
25 func (pm PassManager) AddIndVarSimplifyPass() { C.LLVMAddIndVarSimplifyPass(pm.C) }
26 func (pm PassManager) AddInstructionCombiningPass() { C.LLVMAddInstructionCombiningPass(pm.C) }
27 func (pm PassManager) AddJumpThreadingPass() { C.LLVMAddJumpThreadingPass(pm.C) }
28 func (pm PassManager) AddLICMPass() { C.LLVMAddLICMPass(pm.C) }
29 func (pm PassManager) AddLoopDeletionPass() { C.LLVMAddLoopDeletionPass(pm.C) }
30 func (pm PassManager) AddLoopRotatePass() { C.LLVMAddLoopRotatePass(pm.C) }
[all …]
Dtransforms_ipo.go29 func (pm PassManager) AddArgumentPromotionPass() { C.LLVMAddArgumentPromotionPass(pm.C) }
30 func (pm PassManager) AddConstantMergePass() { C.LLVMAddConstantMergePass(pm.C) }
31 func (pm PassManager) AddDeadArgEliminationPass() { C.LLVMAddDeadArgEliminationPass(pm.C) }
32 func (pm PassManager) AddFunctionAttrsPass() { C.LLVMAddFunctionAttrsPass(pm.C) }
33 func (pm PassManager) AddFunctionInliningPass() { C.LLVMAddFunctionInliningPass(pm.C) }
34 func (pm PassManager) AddGlobalDCEPass() { C.LLVMAddGlobalDCEPass(pm.C) }
35 func (pm PassManager) AddGlobalOptimizerPass() { C.LLVMAddGlobalOptimizerPass(pm.C) }
36 func (pm PassManager) AddIPConstantPropagationPass() { C.LLVMAddIPConstantPropagationPass(pm.C) }
37 func (pm PassManager) AddPruneEHPass() { C.LLVMAddPruneEHPass(pm.C) }
38 func (pm PassManager) AddIPSCCPPass() { C.LLVMAddIPSCCPPass(pm.C) }
[all …]
Dtransforms_instrumentation.go23 func (pm PassManager) AddAddressSanitizerFunctionPass() {
27 func (pm PassManager) AddAddressSanitizerModulePass() {
31 func (pm PassManager) AddThreadSanitizerPass() {
35 func (pm PassManager) AddMemorySanitizerPass() {
39 func (pm PassManager) AddDataFlowSanitizerPass(abilist []string) {
Dtransforms_pmbuilder.go38 func (pmb PassManagerBuilder) Populate(pm PassManager) {
42 func (pmb PassManagerBuilder) PopulateFunc(pm PassManager) {
/external/llvm/bindings/ocaml/transforms/ipo/
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.t -> unit
[all …]
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.t -> unit
[all …]
/external/llvm/bindings/ocaml/transforms/vectorize/
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
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/test/Bindings/OCaml/
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
Dscalar_opts.ml44 ignore (PassManager.create_function m
82 ++ PassManager.initialize
83 ++ PassManager.run_function fn
84 ++ PassManager.finalize
85 ++ PassManager.dispose)
Dvectorize.ml44 ignore (PassManager.create ()
48 ++ PassManager.run_module m
49 ++ PassManager.dispose)
Dipo.ml49 ignore (PassManager.create ()
64 ++ PassManager.run_module m
65 ++ PassManager.dispose)
/external/llvm/include/llvm/IR/
DLegacyPassManager.h49 class PassManager : public PassManagerBase {
52 PassManager();
53 ~PassManager() override;
DPassManager.h180 template <typename IRUnitT> class PassManager {
185 PassManager(bool DebugLogging = false) : DebugLogging(DebugLogging) {} in DebugLogging()
188 PassManager(PassManager &&Arg) in PassManager() function
191 PassManager &operator=(PassManager &&RHS) {
246 PassManager(const PassManager &) = delete;
247 PassManager &operator=(const PassManager &) = delete;
256 typedef PassManager<Module> ModulePassManager;
259 typedef PassManager<Function> FunctionPassManager;
/external/llvm/bindings/ocaml/transforms/passmgr_builder/
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
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/unittests/IR/
DLegacyPassManagerTest.cpp290 TEST(PassManager, RunOnce) { in TEST() argument
299 legacy::PassManager Passes; in TEST()
313 TEST(PassManager, ReRun) { in TEST() argument
322 legacy::PassManager Passes; in TEST()
343 legacy::PassManager Passes; in MemoryTestHelper()
353 legacy::PassManager Passes; in MemoryTestHelper()
360 TEST(PassManager, Memory) { in TEST() argument
385 TEST(PassManager, MemoryOnTheFly) { in TEST() argument
390 legacy::PassManager Passes; in TEST()
/external/llvm/bindings/ocaml/target/
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/clang/lib/CodeGen/
DBackendUtil.cpp61 mutable legacy::PassManager *CodeGenPasses;
62 mutable legacy::PassManager *PerModulePasses;
73 legacy::PassManager *getCodeGenPasses() const { in getCodeGenPasses()
75 CodeGenPasses = new legacy::PassManager(); in getCodeGenPasses()
82 legacy::PassManager *getPerModulePasses() const { in getPerModulePasses()
84 PerModulePasses = new legacy::PassManager(); in getPerModulePasses()
264 legacy::PassManager *MPM) { in addSymbolRewriterPass()
324 legacy::PassManager *MPM = getPerModulePasses(); in CreatePasses()
591 legacy::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);
/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/examples/OCaml-Kaleidoscope/Chapter7/
Dtoy.ml27 let the_fpm = PassManager.create_function Codegen.the_module in
48 ignore (PassManager.initialize the_fpm);

123