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

/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
47 /// PassManager manages ModulePassManagers
48 class PassManager : public PassManagerBase { class in namespace:llvm::legacy
51 PassManager();
52 ~PassManager();
55 /// the Pass to the PassManager
[all...]
/external/llvm/lib/IR/
H A DLegacyPassManager.cpp52 cl::desc("Print PassManager debugging information"),
231 /// the Pass to the PassManager. When the PassManager is destroyed, the pass
402 /// the Pass to the PassManager. When the PassManager is destroyed, the pass
1394 /// ownership of the Pass to the PassManager. When the
1743 // PassManager implementation
1746 PassManager::PassManager() { function in class:PassManager
1752 PassManager
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml1267 module PassManager = struct module
H A Dllvm.mli2424 module PassManager : sig module
2429 (** [PassManager.create ()] constructs a new whole-module pass pipeline. This
2432 See the constructor of [llvm::PassManager]. *)
2435 (** [PassManager.create_function m] constructs a new function-by-function
2445 See the [llvm::PassManager::run] method. *)

Completed in 97 milliseconds