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

/freebsd-10.0-release/contrib/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...]
/freebsd-10.0-release/lib/clang/libllvmcore/
H A DMakefile35 PassManager.cpp \
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp24 #include "llvm/PassManager.h"
53 mutable PassManager *CodeGenPasses;
54 mutable PassManager *PerModulePasses;
58 PassManager *getCodeGenPasses(TargetMachine *TM) const {
60 CodeGenPasses = new PassManager();
68 PassManager *getPerModulePasses(TargetMachine *TM) const {
70 PerModulePasses = new PassManager();
303 PassManager *MPM = getPerModulePasses(TM);
485 PassManager *PM = getCodeGenPasses(TM);
/freebsd-10.0-release/contrib/llvm/lib/Target/
H A DTargetMachineC.cpp19 #include "llvm/PassManager.h"
166 PassManager pass;
/freebsd-10.0-release/contrib/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp23 #include "llvm/PassManager.h"
256 PassManager Passes;
/freebsd-10.0-release/contrib/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...]
H A DCore.cpp27 #include "llvm/PassManager.h"
2518 return wrap(new PassManager());
2531 return unwrap<PassManager>(PM)->run(*unwrap(M));
H A DVerifier.cpp66 #include "llvm/PassManager.h"
167 // Get dominator information if we are being run by PassManager
2193 PassManager PM;
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp88 PassManager PM;
/freebsd-10.0-release/contrib/llvm/tools/llc/
H A Dllc.cpp27 #include "llvm/PassManager.h"
315 PassManager PM;
/freebsd-10.0-release/contrib/llvm/tools/llvm-prof/
H A Dllvm-prof.cpp24 #include "llvm/PassManager.h"
287 PassManager PassMgr;
/freebsd-10.0-release/contrib/llvm/tools/bugpoint/
H A DCrashDebugger.cpp25 #include "llvm/PassManager.h"
413 PassManager Passes;
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DLint.cpp52 #include "llvm/PassManager.h"
688 PassManager PM;
/freebsd-10.0-release/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp22 #include "llvm/PassManager.h"
711 PassManager Passes;
/freebsd-10.0-release/contrib/llvm/tools/opt/
H A Dopt.cpp33 #include "llvm/PassManager.h"
631 // Create a PassManager to hold and optimize the collection of passes we are
634 PassManager Passes;

Completed in 183 milliseconds