LCOV - code coverage report
Current view: top level - lib/Analysis - BlockFrequencyInfoImpl.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 214 269 79.6 %
Date: 2018-10-20 13:21:21 Functions: 32 41 78.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL10unwrapLoopRN4llvm26BlockFrequencyInfoImplBaseERNS0_8LoopDataE 72153
_ZL14combineWeightsRN4llvm11SmallVectorINS_26BlockFrequencyInfoImplBase6WeightELj4EEE 1142891
_ZL21createIrreducibleLoopRN4llvm26BlockFrequencyInfoImplBaseERKNS_10bfi_detail16IrreducibleGraphEPNS0_8LoopDataESt14_List_iteratorIS6_ERKSt6vectorIPKNS3_7IrrNodeESaISD_EE 0
_ZL22findIrreducibleHeadersRKN4llvm26BlockFrequencyInfoImplBaseERKNS_10bfi_detail16IrreducibleGraphERKSt6vectorIPKNS4_7IrrNodeESaISA_EERNS_11SmallVectorINS0_9BlockNodeELj4EEESI_ 0
_ZL23combineWeightsByHashingRN4llvm11SmallVectorINS_26BlockFrequencyInfoImplBase6WeightELj4EEE 7
_ZL23combineWeightsBySortingRN4llvm11SmallVectorINS_26BlockFrequencyInfoImplBase6WeightELj4EEE 1142884
_ZL24convertFloatingToIntegerRN4llvm26BlockFrequencyInfoImplBaseERKNS_12ScaledNumberImEES5_ 1314190
_ZN12_GLOBAL__N_120DitheringDistributer8takeMassEj 3376597
_ZN12_GLOBAL__N_120DitheringDistributerC2ERN4llvm26BlockFrequencyInfoImplBase12DistributionERKNS1_10bfi_detail9BlockMassE 0
_ZN4llvm10bfi_detail16IrreducibleGraph10indexNodesEv 184
_ZN4llvm10bfi_detail16IrreducibleGraph14addNodesInLoopERKNS_26BlockFrequencyInfoImplBase8LoopDataE 51
_ZN4llvm10bfi_detail16IrreducibleGraph18addNodesInFunctionEv 133
_ZN4llvm11GraphTraitsINS_10bfi_detail16IrreducibleGraphEE12getEntryNodeERKS2_ 0
_ZN4llvm26BlockFrequencyInfoImplBase11packageLoopERNS0_8LoopDataE 72153
_ZN4llvm26BlockFrequencyInfoImplBase11unwrapLoopsEv 1314190
_ZN4llvm26BlockFrequencyInfoImplBase12Distribution3addERKNS0_9BlockNodeEmNS0_6Weight8DistTypeE 3404924
_ZN4llvm26BlockFrequencyInfoImplBase12Distribution9normalizeEv 3726764
_ZN4llvm26BlockFrequencyInfoImplBase12setBlockFreqERKNS0_9BlockNodeEm 2136
_ZN4llvm26BlockFrequencyInfoImplBase14distributeMassERKNS0_9BlockNodeEPNS0_8LoopDataERNS0_12DistributionE 3726392
_ZN4llvm26BlockFrequencyInfoImplBase15finalizeMetricsEv 1314189
_ZN4llvm26BlockFrequencyInfoImplBase15isIrrLoopHeaderERKNS0_9BlockNodeE 272
_ZN4llvm26BlockFrequencyInfoImplBase16computeLoopScaleERNS0_8LoopDataE 72153
_ZN4llvm26BlockFrequencyInfoImplBase18analyzeIrreducibleERKNS_10bfi_detail16IrreducibleGraphEPNS0_8LoopDataESt14_List_iteratorIS5_E 184
_ZN4llvm26BlockFrequencyInfoImplBase20adjustLoopHeaderMassERNS0_8LoopDataE 181
_ZN4llvm26BlockFrequencyInfoImplBase23addLoopSuccessorsToDistEPKNS0_8LoopDataERS1_RNS0_12DistributionE 72271
_ZN4llvm26BlockFrequencyInfoImplBase25updateLoopWithIrreducibleERNS0_8LoopDataE 51
_ZN4llvm26BlockFrequencyInfoImplBase27distributeIrrLoopHeaderMassERNS0_12DistributionE 187
_ZN4llvm26BlockFrequencyInfoImplBase9addToDistERNS0_12DistributionEPKNS0_8LoopDataERKNS0_9BlockNodeES8_m 3403748
_ZNK4llvm10bfi_detail9BlockMass5printERNS_11raw_ostreamE 0
_ZNK4llvm10bfi_detail9BlockMass8toScaledEv 3794959
_ZNK4llvm26BlockFrequencyInfoImplBase12getBlockFreqERKNS0_9BlockNodeE 8757329
_ZNK4llvm26BlockFrequencyInfoImplBase12getBlockNameB5cxx11ERKNS0_9BlockNodeE 0
_ZNK4llvm26BlockFrequencyInfoImplBase14printBlockFreqERNS_11raw_ostreamERKNS0_9BlockNodeE 0
_ZNK4llvm26BlockFrequencyInfoImplBase14printBlockFreqERNS_11raw_ostreamERKNS_14BlockFrequencyE 0
_ZNK4llvm26BlockFrequencyInfoImplBase20getBlockProfileCountERKNS_8FunctionERKNS0_9BlockNodeE 1581
_ZNK4llvm26BlockFrequencyInfoImplBase20getFloatingBlockFreqERKNS0_9BlockNodeE 532
_ZNK4llvm26BlockFrequencyInfoImplBase23getProfileCountFromFreqERKNS_8FunctionEm 1673

Generated by: LCOV version 1.13