LCOV - code coverage report
Current view: top level - lib/Passes - PassBuilder.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 472 492 95.9 %
Date: 2018-06-17 00:07:59 Functions: 44 44 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm11PassBuilder17addPGOInstrPassesERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEEbNS0_17OptimizationLevelEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_ 2
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS3_JRS2_EEEJS5_RNS_17CGSCCUpdateResultEEEENS_9StringRefEbb 2
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_4LoopENS_15AnalysisManagerIS2_JRNS_27LoopStandardAnalysisResultsEEEEJS5_RNS_10LPMUpdaterEEEENS_9StringRefEbb 4
_ZN4llvm11PassBuilder30buildLTOPreLinkDefaultPipelineENS0_17OptimizationLevelEb 7
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_4LoopENS0_15AnalysisManagerIS2_JRNS0_27LoopStandardAnalysisResultsEEEEJS5_RNS0_10LPMUpdaterEEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS9_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbSC_RT0_ 8
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEENS_9StringRefEbb 13
_ZN4llvm11PassBuilder34buildThinLTOPreLinkDefaultPipelineENS0_17OptimizationLevelEb 14
_ZN4llvm11PassBuilder23buildLTODefaultPipelineENS0_17OptimizationLevelEb 15
_ZN4llvm11PassBuilder27buildThinLTODefaultPipelineENS0_17OptimizationLevelEb 15
_Z14isLoopPassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_4LoopENS0_15AnalysisManagerIS5_JRNS0_27LoopStandardAnalysisResultsEEEEJS8_RNS0_10LPMUpdaterEEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 21
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_8FunctionENS0_15AnalysisManagerIS2_JEEEJEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS5_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS8_RT0_ 25
_ZN4llvm11PassBuilder29buildPerModuleDefaultPipelineENS0_17OptimizationLevelEb 37
_ZN4llvm11PassBuilder31buildModuleOptimizationPipelineENS0_17OptimizationLevelEb 52
_ZN4llvm11PassBuilder22buildDefaultAAPipelineEv 59
_ZN4llvm11PassBuilder33buildModuleSimplificationPipelineENS0_17OptimizationLevelENS0_12ThinLTOPhaseEb 66
_ZN4llvm11PassBuilder35buildFunctionSimplificationPipelineENS0_17OptimizationLevelENS0_12ThinLTOPhaseEb 66
_ZN4llvm11PassBuilder15parseAAPassNameERNS_9AAManagerENS_9StringRefE 145
_ZN4llvm11PassBuilder21parseLoopPassPipelineERNS_11PassManagerINS_4LoopENS_15AnalysisManagerIS2_JRNS_27LoopStandardAnalysisResultsEEEEJS5_RNS_10LPMUpdaterEEEENS_8ArrayRefINS0_15PipelineElementEEEbb 150
_ZN4llvm11PassBuilder13parseLoopPassERNS_11PassManagerINS_4LoopENS_15AnalysisManagerIS2_JRNS_27LoopStandardAnalysisResultsEEEEJS5_RNS_10LPMUpdaterEEEERKNS0_15PipelineElementEbb 161
_ZN4llvm11PassBuilder22parseCGSCCPassPipelineERNS_11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS3_JRS2_EEEJS5_RNS_17CGSCCUpdateResultEEEENS_8ArrayRefINS0_15PipelineElementEEEbb 175
_ZN4llvm11PassBuilder14parseCGSCCPassERNS_11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS3_JRS2_EEEJS5_RNS_17CGSCCUpdateResultEEEERKNS0_15PipelineElementEbb 216
_ZN4llvm11PassBuilder25invokePeepholeEPCallbacksERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEENS0_17OptimizationLevelE 308
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_13LazyCallGraph3SCCENS0_15AnalysisManagerIS3_JRS2_EEEJS5_RNS0_17CGSCCUpdateResultEEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS9_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbSC_RT0_ 402
_Z18isFunctionPassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_8FunctionENS0_15AnalysisManagerIS5_JEEEJEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 413
_Z15isCGSCCPassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_13LazyCallGraph3SCCENS0_15AnalysisManagerIS6_JRS5_EEEJS8_RNS0_17CGSCCUpdateResultEEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 463
_Z23callbacksAcceptPassNameIN4llvm11PassManagerINS0_6ModuleENS0_15AnalysisManagerIS2_JEEEJEEENS0_11SmallVectorISt8functionIFbNS0_9StringRefERS5_NS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS8_RT0_ 467
_ZL19parseDevirtPassNameN4llvm9StringRefE 467
_ZN4llvm11PassBuilder25parseFunctionPassPipelineERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEENS_8ArrayRefINS0_15PipelineElementEEEbb 490
_ZN4llvm11PassBuilder17parseFunctionPassERNS_11PassManagerINS_8FunctionENS_15AnalysisManagerIS2_JEEEJEEERKNS0_15PipelineElementEbb 827
_Z16isModulePassNameIN4llvm11SmallVectorISt8functionIFbNS0_9StringRefERNS0_11PassManagerINS0_6ModuleENS0_15AnalysisManagerIS5_JEEEJEEENS0_8ArrayRefINS0_11PassBuilder15PipelineElementEEEEELj2EEEEbS3_RT_ 898
_ZN4llvm11PassBuilder15parseAAPipelineERNS_9AAManagerENS_9StringRefE 898
_ZN4llvm11PassBuilder23parseModulePassPipelineERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEENS_8ArrayRefINS0_15PipelineElementEEEbb 901
_ZN4llvm11PassBuilder17parsePassPipelineERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEENS_9StringRefEbb 909
_ZN4llvm11PassBuilder17parsePipelineTextENS_9StringRefE 928
_ZN4llvm11PassBuilder20crossRegisterProxiesERNS_15AnalysisManagerINS_4LoopEJRNS_27LoopStandardAnalysisResultsEEEERNS1_INS_8FunctionEJEEERNS1_INS_13LazyCallGraph3SCCEJRSA_EEERNS1_INS_6ModuleEJEEE 950
_ZN4llvm11PassBuilder20registerLoopAnalysesERNS_15AnalysisManagerINS_4LoopEJRNS_27LoopStandardAnalysisResultsEEEE 950
_ZN4llvm11PassBuilder21registerCGSCCAnalysesERNS_15AnalysisManagerINS_13LazyCallGraph3SCCEJRS2_EEE 950
_ZN4llvm11PassBuilder22registerModuleAnalysesERNS_15AnalysisManagerINS_6ModuleEJEEE 954
_ZN4llvm11PassBuilder24registerFunctionAnalysesERNS_15AnalysisManagerINS_8FunctionEJEEE 954
_ZN4llvm11PassBuilder15parseModulePassERNS_11PassManagerINS_6ModuleENS_15AnalysisManagerIS2_JEEEJEEERKNS0_15PipelineElementEbb 987
_ZL36startsWithDefaultPipelineAliasPrefixN4llvm9StringRefE 1261
_ZL19parseRepeatPassNameN4llvm9StringRefE 1629
_GLOBAL__sub_I_PassBuilder.cpp 101169
_Z41__static_initialization_and_destruction_0ii 101169

Generated by: LCOV version 1.13