LCOV - code coverage report
Current view: top level - lib/ProfileData - InstrProf.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 302 356 84.8 %
Date: 2018-10-20 13:21:21 Functions: 48 52 92.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL21getInstrProfErrStringN4llvm15instrprof_errorE 59
_ZN4llvm13ValueProfData13deserializeToERNS_15InstrProfRecordEPNS_15InstrProfSymtabE 908
_ZN4llvm13ValueProfData13serializeFromERKNS_15InstrProfRecordE 421
_ZN4llvm13ValueProfData14checkIntegrityEv 904
_ZN4llvm13ValueProfData15swapBytesToHostENS_7support10endiannessE 904
_ZN4llvm13ValueProfData16getValueProfDataEPKhS2_NS_7support10endiannessE 904
_ZN4llvm13ValueProfData17swapBytesFromHostENS_7support10endiannessE 417
_ZN4llvm13ValueProfData7getSizeERKNS_15InstrProfRecordE 417
_ZN4llvm14getPGOFuncNameB5cxx11ENS_9StringRefENS_11GlobalValue12LinkageTypesES0_m 2132
_ZN4llvm14getPGOFuncNameB5cxx11ERKNS_8FunctionEbm 1682
_ZN4llvm14isIRPGOFlagSetEPKNS_6ModuleE 852
_ZN4llvm15InstrProfRecord10remapValueEmjPNS_15InstrProfSymtabE 1949
_ZN4llvm15InstrProfRecord12addValueDataEjjP18InstrProfValueDatajPNS_15InstrProfSymtabE 190
_ZN4llvm15InstrProfRecord18mergeValueProfDataEjRS0_mNS_12function_refIFvNS_15instrprof_errorEEEE 174
_ZN4llvm15InstrProfRecord18scaleValueProfDataEjmNS_12function_refIFvNS_15instrprof_errorEEEE 20
_ZN4llvm15InstrProfRecord5mergeERS0_mNS_12function_refIFvNS_15instrprof_errorEEEE 91
_ZN4llvm15InstrProfSymtab6createERNS_6ModuleEb 874
_ZN4llvm15ValueProfRecord13deserializeToERNS_15InstrProfRecordEPNS_15InstrProfSymtabE 27
_ZN4llvm15ValueProfRecord9swapBytesENS_7support10endiannessES2_ 4
_ZN4llvm17annotateValueSiteERNS_6ModuleERNS_11InstructionENS_8ArrayRefI18InstrProfValueDataEEmNS_18InstrProfValueKindEj 39
_ZN4llvm17annotateValueSiteERNS_6ModuleERNS_11InstructionERKNS_15InstrProfRecordENS_18InstrProfValueKindEjj 10
_ZN4llvm18instrprof_categoryEv 0
_ZN4llvm19SoftInstrProfErrors8addErrorENS_15instrprof_errorE 0
_ZN4llvm19canRenameComdatFuncERKNS_8FunctionEb 81
_ZN4llvm20createPGOFuncNameVarERNS_6ModuleENS_11GlobalValue12LinkageTypesENS_9StringRefE 398
_ZN4llvm20createPGOFuncNameVarERNS_8FunctionENS_9StringRefE 93
_ZN4llvm21getPGOFuncNameVarNameB5cxx11ENS_9StringRefENS_11GlobalValue12LinkageTypesE 398
_ZN4llvm21needsComdatForCounterERKNS_8FunctionERKNS_6ModuleE 465
_ZN4llvm22getPGOFuncNameMetadataERKNS_8FunctionE 1216
_ZN4llvm22readPGOFuncNameStringsENS_9StringRefERNS_15InstrProfSymtabE 97
_ZN4llvm23getInstrProfSectionNameB5cxx11ENS_17InstrProfSectKindENS_6Triple16ObjectFormatTypeEb 4726
_ZN4llvm24InstrProfValueSiteRecord5mergeERS0_mNS_12function_refIFvNS_15instrprof_errorEEEE 16
_ZN4llvm24InstrProfValueSiteRecord5scaleEmNS_12function_refIFvNS_15instrprof_errorEEEE 8
_ZN4llvm24getFuncNameWithoutPrefixENS_9StringRefES0_ 495
_ZN4llvm24getNumValueDataInstrProfEPKvj 42
_ZN4llvm24getValueForSiteInstrProfEPKvP18InstrProfValueDatajj 71
_ZN4llvm24getValueProfDataFromInstERKNS_11InstructionENS_18InstrProfValueKindEjP18InstrProfValueDataRjRm 922
_ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRS6_ 155
_ZN4llvm25collectPGOFuncNameStringsENS_8ArrayRefIPNS_14GlobalVariableEEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 147
_ZN4llvm25createPGOFuncNameMetadataERNS_8FunctionENS_9StringRefE 497
_ZN4llvm25getNumValueKindsInstrProfEPKv 421
_ZN4llvm25getNumValueSitesInstrProfEPKvj 2518
_ZN4llvm27allocValueProfDataInstrProfEm 421
_ZN4llvm27getMemOPSizeRangeFromOptionENS_9StringRefERlS1_ 43344
_ZN4llvm28getPGOFuncNameVarInitializerEPNS_14GlobalVariableE 785
_ZN4llvm31getNumValueDataForSiteInstrProfEPKvjj 71
_ZN4llvmL14stripDirPrefixENS_9StringRefEj 4
_ZNK12_GLOBAL__N_126InstrProfErrorCategoryType4nameEv 0
_ZNK12_GLOBAL__N_126InstrProfErrorCategoryType7messageEi 0
_ZNK4llvm14InstrProfError7messageB5cxx11Ev 59

Generated by: LCOV version 1.13