| /external/llvm/lib/Transforms/IPO/ |
| PartialInlining.cpp | 30 struct PartialInliner : public ModulePass { 33 PartialInliner() : ModulePass(ID) { 48 ModulePass* llvm::createPartialInliningPass() { return new PartialInliner(); }
|
| GlobalDCE.cpp | 32 struct GlobalDCE : public ModulePass { 34 GlobalDCE() : ModulePass(ID) { 59 ModulePass *llvm::createGlobalDCEPass() { return new GlobalDCE(); }
|
| IPConstantPropagation.cpp | 36 struct IPCP : public ModulePass { 38 IPCP() : ModulePass(ID) { 53 ModulePass *llvm::createIPConstantPropagationPass() { return new IPCP(); }
|
| LoopExtractor.cpp | 166 class BlockExtractorPass : public ModulePass { 174 BlockExtractorPass() : ModulePass(ID) { 191 ModulePass *llvm::createBlockExtractorPass() {
|
| DeadArgumentElimination.cpp | 47 class DAE : public ModulePass { 126 explicit DAE(char &ID) : ModulePass(ID) {} 130 DAE() : ModulePass(ID) { 180 ModulePass *llvm::createDeadArgEliminationPass() { return new DAE(); } 181 ModulePass *llvm::createDeadArgHackingPass() { return new DAH(); } [all...] |
| MergeFunctions.cpp | 542 class MergeFunctions : public ModulePass { 546 : ModulePass(ID), HasGlobalAliases(false) { 606 ModulePass *llvm::createMergeFunctionsPass() {
|
| GlobalOpt.cpp | 62 struct GlobalOpt : public ModulePass { 66 GlobalOpt() : ModulePass(ID) { 90 ModulePass *llvm::createGlobalOptimizerPass() { return new GlobalOpt(); } [all...] |
| /external/llvm/lib/Analysis/ |
| AliasDebugger.cpp | 31 class AliasDebugger : public ModulePass, public AliasAnalysis { 42 AliasDebugger() : ModulePass(ID) {
|
| PathProfileVerifier.cpp | 30 class PathProfileVerifier : public ModulePass { 36 PathProfileVerifier() : ModulePass(ID) { 62 ModulePass *llvm::createPathProfileVerifierPass() {
|
| ProfileInfoLoaderPass.cpp | 40 class LoaderPass : public ModulePass, public ProfileInfo { 48 : ModulePass(ID), Filename(filename) { 88 ModulePass *llvm::createProfileLoaderPass() { return new LoaderPass(); }
|
| PathProfileInfo.cpp | 36 class PathProfileLoaderPass : public ModulePass, public PathProfileInfo { 38 PathProfileLoaderPass() : ModulePass(ID) { } 98 ModulePass *llvm::createPathProfileLoaderPass() {
|
| /external/llvm/lib/Transforms/Instrumentation/ |
| OptimalEdgeProfiling.cpp | 35 class OptimalEdgeProfiler : public ModulePass { 39 OptimalEdgeProfiler() : ModulePass(ID) { 64 ModulePass *llvm::createOptimalEdgeProfilerPass() {
|
| GCOVProfiling.cpp | 42 class GCOVProfiler : public ModulePass { 46 : ModulePass(ID), EmitNotes(true), EmitData(true), Use402Format(false) { 50 : ModulePass(ID), EmitNotes(EmitNotes), EmitData(EmitData), 107 ModulePass *llvm::createGCOVProfilerPass(bool EmitNotes, bool EmitData,
|
| PathProfiling.cpp | 263 class PathProfiler : public ModulePass { 348 PathProfiler() : ModulePass(ID) { 368 ModulePass *llvm::createPathProfilerPass() { return new PathProfiler(); } [all...] |
| /external/llvm/include/llvm/ |
| PassManagers.h | 66 // [o] class FunctionPassManagerImpl : public ModulePass, PMDataManager, 71 // [o] class FPPassManager : public ModulePass, public PMDataManager; 409 class FPPassManager : public ModulePass, public PMDataManager { 413 : ModulePass(ID), PMDataManager() { }
|
| /external/llvm/lib/Analysis/IPA/ |
| CallGraph.cpp | 29 class BasicCallGraph : public ModulePass, public CallGraph { 45 BasicCallGraph() : ModulePass(ID), Root(0),
|
| CallGraphSCCPass.cpp | 44 class CGPassManager : public ModulePass, public PMDataManager { 48 : ModulePass(ID), PMDataManager() { }
|
| GlobalsModRef.cpp | 73 class GlobalsModRef : public ModulePass, public AliasAnalysis { 92 GlobalsModRef() : ModulePass(ID) {
|
| /external/llvm/tools/opt/ |
| opt.cpp | 183 struct ModulePassPrinter : public ModulePass { 190 : ModulePass(ID), PassToPrint(PI), Out(out) { 192 PassName = "ModulePass Printer: " + PassToPrintName; 346 struct BreakpointPrinter : public ModulePass { 351 : ModulePass(ID), Out(out) {
|
| /external/llvm/tools/llvm-prof/ |
| llvm-prof.cpp | 130 class ProfileInfoPrinterPass : public ModulePass { 135 : ModulePass(ID), PIL(_PIL) {}
|
| /external/llvm/lib/VMCore/ |
| PassManager.cpp | 351 llvm::dbgs().indent(Offset*2) << "ModulePass Manager\n"; 353 ModulePass *MP = getContainedPass(Index); 363 ModulePass *getContainedPass(unsigned N) { 365 return static_cast<ModulePass *>(PassVector[N]); 952 // If a FunctionPass F is the last user of ModulePass info M [all...] |
| /external/llvm/lib/Transforms/Scalar/ |
| SCCP.cpp | [all...] |
| /external/llvm/lib/Target/CppBackend/ |
| CPPBackend.cpp | 91 class CppWriter : public ModulePass { 107 ModulePass(ID), Out(o), uniqueNum(0), is_inline(false), indent_level(0){} [all...] |