LCOV - code coverage report
Current view: top level - lib/Passes - PassBuilder.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 515 562 91.6 %
Date: 2018-10-20 13:21:21 Functions: 42 50 84.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z14isLoopPassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_4LoopENS0_15AnalysisManagerIS5_JRNS0_27LoopStandardAnalysisResultsEEEEJS8_RNS0_10LPMUpdaterEEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 27
_Z15isCGSCCPassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_13LazyCallGraph3SCCENS0_15AnalysisManagerIS6_JRS5_EEEJS8_RNS0_17CGSCCUpdateResultEEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 513
_Z16isModulePassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_6ModuleENS0_15AnalysisManagerIS5_JEEEJEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 965
_Z18isFunctionPassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_8FunctionENS0_15AnalysisManagerIS5_JEEEJEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 457
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_13LazyCallGraph3SCCENS0_15AnalysisManagerIS3_JRS2_EEEJS5_RNS0_17CGSCCUpdateResultEEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS9_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbSC_RT0_ 446
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_4LoopENS0_15AnalysisManagerIS2_JRNS0_27LoopStandardAnalysisResultsEEEEJS5_RNS0_10LPMUpdaterEEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS9_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbSC_RT0_ 11
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_6ModuleENS0_15AnalysisManagerIS2_JEEEJEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS5_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS8_RT0_ 518
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_8FunctionENS0_15AnalysisManagerIS2_JEEEJEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS5_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS8_RT0_ 36
_ZL19parseDevirtPassNameN4llvm9StringRefE 517
_ZL19parseRepeatPassNameN4llvm9StringRefE 1788
_ZL36startsWithDefaultPipelineAliasPrefixN4llvm9StringRefE 1345
_ZN12_GLOBAL__N_112NoOpLoopPass3runERN4llvm4LoopERNS1_15AnalysisManagerIS2_JRNS1_27LoopStandardAnalysisResultsEEEES6_RNS1_10LPMUpdaterE 0
_ZN12_GLOBAL__N_113NoOpCGSCCPass3runERN4llvm13LazyCallGraph3SCCERNS1_15AnalysisManagerIS3_JRS2_EEES6_RNS1_17CGSCCUpdateResultE 0
_ZN12_GLOBAL__N_114NoOpModulePass3runERN4llvm6ModuleERNS1_15AnalysisManagerIS2_JEEE 0
_ZN12_GLOBAL__N_116NoOpFunctionPass3runERN4llvm8FunctionERNS1_15AnalysisManagerIS2_JEEE 0
_ZN12_GLOBAL__N_116NoOpLoopAnalysis3runERN4llvm4LoopERNS1_15AnalysisManagerIS2_JRNS1_27LoopStandardAnalysisResultsEEEES6_ 0
_ZN12_GLOBAL__N_117NoOpCGSCCAnalysis3runERN4llvm13LazyCallGraph3SCCERNS1_15AnalysisManagerIS3_JRS2_EEES6_ 0
_ZN12_GLOBAL__N_118NoOpModuleAnalysis3runERN4llvm6ModuleERNS1_15AnalysisManagerIS2_JEEE 0
_ZN12_GLOBAL__N_120NoOpFunctionAnalysis3runERN4llvm8FunctionERNS1_15AnalysisManagerIS2_JEEE 0
_ZN4llvm11PassBuilder13parseLoopPassERNS_11PassManagerINS_4LoopENS_15AnalysisManagerIS2_JRNS_27LoopStandardAnalysisResultsEEEEJS5_RNS_10LPMUpdaterEEEERKNS0_15PipelineElementEbb 185
_ZN4llvm11PassBuilder14parseCGSCCPassERNS_11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS3_JRS2_EEEJS5_RNS_17CGSCCUpdateResultEEEERKNS0_15PipelineElementEbb 226
_ZN4llvm11PassBuilder15parseAAPassNameERNS_9AAManagerENS_9StringRefE 155
_ZN4llvm11PassBuilder15parseAAPipelineERNS_9AAManagerENS_9StringRefE 963
_ZN4llvm11PassBuilder15parseModulePassERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEERKNS0_15PipelineElementEbb 1063
_ZN4llvm11PassBuilder17addPGOInstrPassesERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEEbNS0_17OptimizationLevelEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_SD_ 3
_ZN4llvm11PassBuilder17parseFunctionPassERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEERKNS0_15PipelineElementEbb 926
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS3_JRS2_EEEJS5_RNS_17CGSCCUpdateResultEEEENS_9StringRefEbb 3
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_4LoopENS_15AnalysisManagerIS2_JRNS_27LoopStandardAnalysisResultsEEEEJS5_RNS_10LPMUpdaterEEEENS_9StringRefEbb 6
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEENS_9StringRefEbb 976
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEENS_9StringRefEbb 16
_ZN4llvm11PassBuilder17parsePipelineTextENS_9StringRefE 1001
_ZN4llvm11PassBuilder20crossRegisterProxiesERNS_15AnalysisManagerINS_4LoopEJRNS_27LoopStandardAnalysisResultsEEEERNS1_INS_8FunctionEJEEERNS1_INS_13LazyCallGraph3SCCEJRSA_EEERNS1_INS_6ModuleEJEEE 1027
_ZN4llvm11PassBuilder20registerLoopAnalysesERNS_15AnalysisManagerINS_4LoopEJRNS_27LoopStandardAnalysisResultsEEEE 1027
_ZN4llvm11PassBuilder21parseLoopPassPipelineERNS_11PassManagerINS_4LoopENS_15AnalysisManagerIS2_JRNS_27LoopStandardAnalysisResultsEEEEJS5_RNS_10LPMUpdaterEEEENS_8ArrayRefINS0_15PipelineElementEEEbb 172
_ZN4llvm11PassBuilder21registerCGSCCAnalysesERNS_15AnalysisManagerINS_13LazyCallGraph3SCCEJRS2_EEE 1027
_ZN4llvm11PassBuilder22buildDefaultAAPipelineEv 70
_ZN4llvm11PassBuilder22parseCGSCCPassPipelineERNS_11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS3_JRS2_EEEJS5_RNS_17CGSCCUpdateResultEEEENS_8ArrayRefINS0_15PipelineElementEEEbb 184
_ZN4llvm11PassBuilder22registerModuleAnalysesERNS_15AnalysisManagerINS_6ModuleEJEEE 1031
_ZN4llvm11PassBuilder23buildLTODefaultPipelineENS0_17OptimizationLevelEbPNS_18ModuleSummaryIndexE 18
_ZN4llvm11PassBuilder23parseModulePassPipelineERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEENS_8ArrayRefINS0_15PipelineElementEEEbb 971
_ZN4llvm11PassBuilder24registerFunctionAnalysesERNS_15AnalysisManagerINS_8FunctionEJEEE 1031
_ZN4llvm11PassBuilder25invokePeepholeEPCallbacksERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEENS0_17OptimizationLevelE 346
_ZN4llvm11PassBuilder25parseFunctionPassPipelineERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEENS_8ArrayRefINS0_15PipelineElementEEEbb 537
_ZN4llvm11PassBuilder27buildThinLTODefaultPipelineENS0_17OptimizationLevelEbPKNS_18ModuleSummaryIndexE 18
_ZN4llvm11PassBuilder29buildPerModuleDefaultPipelineENS0_17OptimizationLevelEb 40
_ZN4llvm11PassBuilder30buildLTOPreLinkDefaultPipelineENS0_17OptimizationLevelEb 7
_ZN4llvm11PassBuilder31buildModuleOptimizationPipelineENS0_17OptimizationLevelEb 58
_ZN4llvm11PassBuilder33buildModuleSimplificationPipelineENS0_17OptimizationLevelENS0_12ThinLTOPhaseEb 73
_ZN4llvm11PassBuilder34buildThinLTOPreLinkDefaultPipelineENS0_17OptimizationLevelEb 15
_ZN4llvm11PassBuilder35buildFunctionSimplificationPipelineENS0_17OptimizationLevelENS0_12ThinLTOPhaseEb 73

Generated by: LCOV version 1.13