LCOV - code coverage report
Current view: top level - lib/IR - LegacyPassManager.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 694 797 87.1 %
Date: 2018-10-20 13:21:21 Functions: 92 114 80.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL28ShouldPrintBeforeOrAfterPassN4llvm9StringRefERNS_2cl4listIPKNS_8PassInfoEbNS_14PassNameParserEEE 4863612
_ZN12_GLOBAL__N_113BBPassManager13runOnFunctionERN4llvm8FunctionE 1173
_ZN12_GLOBAL__N_113BBPassManager14doFinalizationERN4llvm6ModuleE 243
_ZN12_GLOBAL__N_113BBPassManager16doInitializationERN4llvm6ModuleE 250
_ZN12_GLOBAL__N_113BBPassManager17dumpPassStructureEj 0
_ZN12_GLOBAL__N_113BBPassManager18getAsPMDataManagerEv 250
_ZN12_GLOBAL__N_113BBPassManager9getAsPassEv 0
_ZN12_GLOBAL__N_113MPPassManager11runOnModuleERN4llvm6ModuleE 62191
_ZN12_GLOBAL__N_113MPPassManager15getOnTheFlyPassEPN4llvm4PassEPKvRNS1_8FunctionE 49879
_ZN12_GLOBAL__N_113MPPassManager17dumpPassStructureEj 38
_ZN12_GLOBAL__N_113MPPassManager18getAsPMDataManagerEv 0
_ZN12_GLOBAL__N_113MPPassManager25addLowerLevelRequiredPassEPN4llvm4PassES3_ 11769
_ZN12_GLOBAL__N_113MPPassManager9getAsPassEv 4373156
_ZN12_GLOBAL__N_113MPPassManagerD0Ev 62129
_ZN12_GLOBAL__N_113MPPassManagerD2Ev 62129
_ZN4llvm10ModulePass17assignPassManagerERNS_7PMStackENS_15PassManagerTypeE 274539
_ZN4llvm12FunctionPass17assignPassManagerERNS_7PMStackENS_15PassManagerTypeE 3883951
_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE 81437
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE 2413409
_ZN4llvm13FPPassManager14doFinalizationERNS_6ModuleE 109996
_ZN4llvm13FPPassManager16doInitializationERNS_6ModuleE 110416
_ZN4llvm13FPPassManager17dumpPassStructureEj 134
_ZN4llvm13FPPassManager7cleanupEv 883301
_ZN4llvm13PMDataManager12dumpPassInfoEPNS_4PassENS_19PassDebuggingStringES3_NS_9StringRefE 105677887
_ZN4llvm13PMDataManager15getOnTheFlyPassEPNS_4PassEPKvRNS_8FunctionE 0
_ZN4llvm13PMDataManager16removeDeadPassesEPNS_4PassENS_9StringRefENS_19PassDebuggingStringE 50742817
_ZN4llvm13PMDataManager18initSizeRemarkInfoERNS_6ModuleERNS_9StringMapISt4pairIjjENS_15MallocAllocatorEEE 42
_ZN4llvm13PMDataManager22initializeAnalysisImplEPNS_4PassE 51163988
_ZN4llvm13PMDataManager23verifyPreservedAnalysisEPNS_4PassE 50742155
_ZN4llvm13PMDataManager25addLowerLevelRequiredPassEPNS_4PassES2_ 0
_ZN4llvm13PMDataManager27emitInstrCountChangedRemarkEPNS_4PassERNS_6ModuleEljRNS_9StringMapISt4pairIjjENS_15MallocAllocatorEEEPNS_8FunctionE 18
_ZN4llvm13PMDataManager27preserveHigherLevelAnalysisEPNS_4PassE 11051
_ZN4llvm13PMDataManager30collectRequiredAndUsedAnalysesERNS_15SmallVectorImplIPNS_4PassEEERNS1_IPKvEES3_ 4259206
_ZN4llvm13PMDataManager3addEPNS_4PassEb 4259203
_ZN4llvm13PMDataManagerD0Ev 0
_ZN4llvm14BasicBlockPass17assignPassManagerERNS_7PMStackENS_15PassManagerTypeE 250
_ZN4llvm16AnalysisResolver12findImplPassEPNS_4PassEPKvRNS_8FunctionE 49879
_ZN4llvm17PMTopLevelManager12schedulePassEPNS_4PassE 4604563
_ZN4llvm17PMTopLevelManagerD0Ev 0
_ZN4llvm18forcePrintModuleIREv 265
_ZN4llvm20shouldPrintAfterPassENS_9StringRefE 2432113
_ZN4llvm20shouldPrintAfterPassEv 936
_ZN4llvm21isFunctionInPrintListENS_9StringRefE 16616
_ZN4llvm21shouldPrintBeforePassENS_9StringRefE 2432057
_ZN4llvm21shouldPrintBeforePassEv 936
_ZN4llvm6legacy11PassManager3addEPNS_4PassE 2726449
_ZN4llvm6legacy11PassManager3runERNS_6ModuleE 62191
_ZN4llvm6legacy11PassManagerC2Ev 62392
_ZN4llvm6legacy11PassManagerD0Ev 8
_ZN4llvm6legacy11PassManagerD2Ev 62129
_ZN4llvm6legacy15PassManagerBaseD0Ev 0
_ZN4llvm6legacy15PassManagerBaseD2Ev 77264
_ZN4llvm6legacy15PassManagerImpl18getAsPMDataManagerEv 383230
_ZN4llvm6legacy15PassManagerImpl26getTopLevelPassManagerTypeEv 4120916
_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE 62191
_ZN4llvm6legacy15PassManagerImpl6anchorEv 0
_ZN4llvm6legacy15PassManagerImpl9getAsPassEv 0
_ZN4llvm6legacy15PassManagerImplC2Ev 62392
_ZN4llvm6legacy19FunctionPassManager14doFinalizationEv 15106
_ZN4llvm6legacy19FunctionPassManager16doInitializationEv 15114
_ZN4llvm6legacy19FunctionPassManager3addEPNS_4PassE 59751
_ZN4llvm6legacy19FunctionPassManager3runERNS_8FunctionE 833430
_ZN4llvm6legacy19FunctionPassManagerC2EPNS_6ModuleE 15147
_ZN4llvm6legacy19FunctionPassManagerD0Ev 185
_ZN4llvm6legacy19FunctionPassManagerD2Ev 15135
_ZN4llvm6legacy23FunctionPassManagerImpl14doFinalizationERNS_6ModuleE 22986
_ZN4llvm6legacy23FunctionPassManagerImpl16doInitializationERNS_6ModuleE 23005
_ZN4llvm6legacy23FunctionPassManagerImpl18getAsPMDataManagerEv 37495
_ZN4llvm6legacy23FunctionPassManagerImpl21releaseMemoryOnTheFlyEv 57759
_ZN4llvm6legacy23FunctionPassManagerImpl26getTopLevelPassManagerTypeEv 50435
_ZN4llvm6legacy23FunctionPassManagerImpl3runERNS_8FunctionE 883309
_ZN4llvm6legacy23FunctionPassManagerImpl6anchorEv 0
_ZN4llvm6legacy23FunctionPassManagerImpl9getAsPassEv 0
_ZN4llvm6legacy23FunctionPassManagerImplC2Ev 23062
_ZN4llvm7PMStack3popEv 115874
_ZN4llvm7PMStack4pushEPNS_13PMDataManagerE 236140
_ZNK12_GLOBAL__N_113BBPassManager11getPassNameEv 0
_ZNK12_GLOBAL__N_113BBPassManager16getAnalysisUsageERN4llvm13AnalysisUsageE 250
_ZNK12_GLOBAL__N_113BBPassManager18getPassManagerTypeEv 249
_ZNK12_GLOBAL__N_113MPPassManager11getPassNameEv 0
_ZNK12_GLOBAL__N_113MPPassManager16getAnalysisUsageERN4llvm13AnalysisUsageE 0
_ZNK12_GLOBAL__N_113MPPassManager17createPrinterPassERN4llvm11raw_ostreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK12_GLOBAL__N_113MPPassManager18getPassManagerTypeEv 567597
_ZNK4llvm13PMDataManager11dumpUsedSetEPKNS_4PassE 49340010
_ZNK4llvm13PMDataManager12dumpLastUsesEPNS_4PassEj 4381
_ZNK4llvm13PMDataManager15dumpRequiredSetEPKNS_4PassE 50691982
_ZNK4llvm13PMDataManager16dumpPreservedSetEPKNS_4PassE 50691587
_ZNK4llvm13PMDataManager17dumpAnalysisUsageENS_9StringRefEPKNS_4PassERKNS_15SmallVectorImplIPKvEE 30
_ZNK4llvm13PMDataManager17dumpPassArgumentsEv 628
_ZNK4llvm13PMDataManager31isPassDebuggingExecutionsOrMoreEv 1431128
_ZNK4llvm16AnalysisResolver22getAnalysisIfAvailableEPKvb 37152017
_ZNK4llvm17PMTopLevelManager10dumpPassesEv 85196
_ZNK4llvm17PMTopLevelManager13dumpArgumentsEv 85196
_ZNK4llvm27PassManagerPrettyStackEntry5printERNS_11raw_ostreamE 0
_ZNK4llvm6legacy15PassManagerImpl16getAnalysisUsageERNS_13AnalysisUsageE 0
_ZNK4llvm6legacy15PassManagerImpl17createPrinterPassERNS_11raw_ostreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4llvm6legacy23FunctionPassManagerImpl16getAnalysisUsageERNS_13AnalysisUsageE 0
_ZNK4llvm6legacy23FunctionPassManagerImpl17createPrinterPassERNS_11raw_ostreamERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4llvm7PMStack4dumpEv 0

Generated by: LCOV version 1.13