/external/llvm/unittests/VMCore/ |
PassManagerTest.cpp | 47 struct ModuleNDNM: public ModulePass { 51 ModuleNDNM() : ModulePass(ID) { } 63 struct ModuleNDM : public ModulePass { 67 ModuleNDM() : ModulePass(ID) {} 76 struct ModuleNDM2 : public ModulePass { 80 ModuleNDM2() : ModulePass(ID) {} 89 struct ModuleDNM : public ModulePass { 93 ModuleDNM() : ModulePass(ID) { 262 struct OnTheFlyTest: public ModulePass { 265 OnTheFlyTest() : ModulePass(ID) [all...] |
/external/llvm/lib/Analysis/ |
AliasAnalysisCounter.cpp | 31 class AliasAnalysisCounter : public ModulePass, public AliasAnalysis { 37 AliasAnalysisCounter() : ModulePass(ID) { 122 ModulePass *llvm::createAliasAnalysisCounterPass() {
|
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/IPO/ |
ConstantMerge.cpp | 36 struct ConstantMerge : public ModulePass { 38 ConstantMerge() : ModulePass(ID) { 61 ModulePass *llvm::createConstantMergePass() { return new ConstantMerge(); }
|
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() {
|
/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), 52 : ModulePass(ID), EmitNotes(EmitNotes), EmitData(EmitData), 110 ModulePass *llvm::createGCOVProfilerPass(bool EmitNotes, bool EmitData,
|
AddressSanitizer.cpp | 131 struct AddressSanitizer : public ModulePass { 192 AddressSanitizer::AddressSanitizer() : ModulePass(ID) { } 193 ModulePass *llvm::createAddressSanitizerPass() { [all...] |
PathProfiling.cpp | 263 class PathProfiler : public ModulePass { 348 PathProfiler() : ModulePass(ID) { 368 ModulePass *llvm::createPathProfilerPass() { return new PathProfiler(); } [all...] |
/frameworks/compile/libbcc/lib/Transforms/ |
ForEachExpand.cpp | 39 class ForEachExpandPass : public llvm::ModulePass { 113 : ModulePass(ID), M(NULL), C(NULL), mNames(Names), 364 llvm::ModulePass *createForEachExpandPass(std::vector<std::string>& Names,
|
/external/llvm/include/llvm/ |
PassManagers.h | 66 // [o] class FunctionPassManagerImpl : public ModulePass, PMDataManager, 71 // [o] class FPPassManager : public ModulePass, public PMDataManager; 408 class FPPassManager : public ModulePass, public PMDataManager { 412 : 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 | 74 class GlobalsModRef : public ModulePass, public AliasAnalysis { 93 GlobalsModRef() : ModulePass(ID) {
|
/external/llvm/tools/opt/ |
opt.cpp | 186 struct ModulePassPrinter : public ModulePass { 193 : ModulePass(ID), PassToPrint(PI), Out(out) { 195 PassName = "ModulePass Printer: " + PassToPrintName; 349 struct BreakpointPrinter : public ModulePass { 354 : 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 | 336 llvm::dbgs().indent(Offset*2) << "ModulePass Manager\n"; 338 ModulePass *MP = getContainedPass(Index); 348 ModulePass *getContainedPass(unsigned N) { 350 return static_cast<ModulePass *>(PassVector[N]); 940 // If a FunctionPass F is the last user of ModulePass info M [all...] |