Searched defs:PassManager (Results 1 - 4 of 4) sorted by relevance

/external/llvm/include/llvm/
H A DPassManager.h1 //===- 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.
39 /// the Pass to the PassManager. When the PassManager is destroyed, the pass
45 /// PassManager manages ModulePassManagers
46 class PassManager : public PassManagerBase { class in namespace:llvm
49 PassManager();
50 ~PassManager();
[all...]
/external/llvm/lib/IR/
H A DPassManager.cpp1 //===- PassManager.cpp - LLVM Pass Infrastructure Implementation ----------===//
19 #include "llvm/PassManager.h"
50 cl::desc("Print PassManager debugging information"),
230 /// the Pass to the PassManager. When the PassManager is destroyed, the pass
392 /// the Pass to the PassManager. When the PassManager is destroyed, the pass
1381 /// ownership of the Pass to the PassManager. When the
1714 // PassManager implementation
1717 PassManager function in class:PassManager
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml1176 module PassManager = struct module
H A Dllvm.mli2356 module PassManager : sig module
2361 (** [PassManager.create ()] constructs a new whole-module pass pipeline. This
2364 See the constructor of [llvm::PassManager]. *)
2367 (** [PassManager.create_function m] constructs a new function-by-function
2378 See the [llvm::PassManager::run] method. *)

Completed in 241 milliseconds