LCOV - code coverage report
Current view:
top level
-
lib/CodeGen
- MachineBlockPlacement.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
555
629
88.2 %
Date:
2018-10-20 13:21:21
Functions:
37
44
84.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL15greaterWithBiasN4llvm14BlockFrequencyES0_m
3119
_ZL17hasSameSuccessorsRN4llvm17MachineBasicBlockERNS_15SmallPtrSetImplIPKS0_EE
7893
_ZL31getLayoutSuccessorProbThresholdPKN4llvm17MachineBasicBlockE
111027
_ZL39initializeMachineBlockPlacementPassOnceRN4llvm12PassRegistryE
31780
_ZL44initializeMachineBlockPlacementStatsPassOnceRN4llvm12PassRegistryE
31780
_ZN12_GLOBAL__N_110BlockChain6removeEPN4llvm17MachineBasicBlockE
712
_ZN12_GLOBAL__N_121MachineBlockPlacement19markChainSuccessorsERKNS_10BlockChainEPKN4llvm17MachineBasicBlockEPKNS4_14SmallSetVectorIS7_Lj16EEE
356926
_ZN12_GLOBAL__N_121MachineBlockPlacement19shouldTailDuplicateEPN4llvm17MachineBasicBlockE
365291
_ZN12_GLOBAL__N_121MachineBlockPlacement20runOnMachineFunctionERN4llvm15MachineFunctionE
197814
_ZN12_GLOBAL__N_121MachineBlockPlacement26getBestNonConflictingEdgesEPKN4llvm17MachineBasicBlockENS1_15MutableArrayRefINS1_11SmallVectorINS0_12WeightedEdgeELj8EEEEE
0
_ZN12_GLOBAL__N_121MachineBlockPlacement28repeatedlyTailDuplicateBlockEPN4llvm17MachineBasicBlockERS3_PKS2_RNS_10BlockChainEPNS1_14SmallSetVectorIS6_Lj16EEERNS1_14ilist_iteratorINS1_12ilist_detail12node_optionsIS2_Lb0ELb0EvEELb0ELb0EEE
22424
_ZN12_GLOBAL__N_126MachineBlockPlacementStats20runOnMachineFunctionERN4llvm15MachineFunctionE
0
_ZN12_GLOBAL__N_126MachineBlockPlacementStatsC2Ev
0
_ZN4llvm35initializeMachineBlockPlacementPassERNS_12PassRegistryE
73555
_ZN4llvm40initializeMachineBlockPlacementStatsPassERNS_12PassRegistryE
53367
_ZNK12_GLOBAL__N_121MachineBlockPlacement16getAnalysisUsageERN4llvm13AnalysisUsageE
20031
_ZNK12_GLOBAL__N_121MachineBlockPlacement21allowTailDupPlacementEv
0
_ZNK12_GLOBAL__N_126MachineBlockPlacementStats16getAnalysisUsageERN4llvm13AnalysisUsageE
0
Generated by:
LCOV version 1.13