LCOV - code coverage report
Current view: top level - lib/MC - MCObjectStreamer.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 321 341 94.1 %
Date: 2018-10-20 13:21:21 Functions: 59 65 90.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm16MCObjectStreamer14EmitBundleLockEb 0
_ZN4llvm16MCObjectStreamer16EmitBundleUnlockEv 0
_ZN4llvm16MCObjectStreamer17EmitWeakReferenceEPNS_8MCSymbolEPKS1_ 0
_ZN4llvm16MCObjectStreamer19EmitBundleAlignModeEj 0
_ZN4llvm16MCObjectStreamer26getOrCreatePaddingFragmentEv 0
_ZN4llvm16MCObjectStreamerD0Ev 0
_ZN4llvm16MCObjectStreamer16EmitTPRel32ValueEPKNS_6MCExprE 3
_ZN4llvm16MCObjectStreamer16EmitTPRel64ValueEPKNS_6MCExprE 3
_ZN4llvm16MCObjectStreamer17EmitDTPRel32ValueEPKNS_6MCExprE 4
_ZN4llvm16MCObjectStreamer17EmitDTPRel64ValueEPKNS_6MCExprE 4
_ZN4llvm16MCObjectStreamer9EmitLabelEPNS_8MCSymbolENS_5SMLocEPNS_10MCFragmentE 10
_ZN4llvm16MCObjectStreamer16EmitGPRel32ValueEPKNS_6MCExprE 12
_ZN4llvm16MCObjectStreamer16EmitGPRel64ValueEPKNS_6MCExprE 13
_ZN4llvm16MCObjectStreamer17emitValueToOffsetEPKNS_6MCExprEhNS_5SMLocE 19
_ZN4llvm16MCObjectStreamer30EmitCVInlineLinetableDirectiveEjjjPKNS_8MCSymbolES3_ 24
_ZNK4llvm16MCObjectStreamer19mayHaveInstructionsERNS_9MCSectionE 40
_ZN4llvm16MCObjectStreamer16EmitSLEB128ValueEPKNS_6MCExprE 57
_ZN4llvm16MCObjectStreamer28EmitCVFileChecksumsDirectiveEv 91
_ZN4llvm16MCObjectStreamer26EmitCVStringTableDirectiveEv 94
_ZN4llvm16MCObjectStreamer15EmitCFISectionsEbb 100
_ZN4llvm16MCObjectStreamer18EmitRelocDirectiveERKNS_6MCExprENS_9StringRefEPS2_NS_5SMLocERKNS_15MCSubtargetInfoE 107
_ZN4llvm16MCObjectStreamer24EmitCVLinetableDirectiveEjPKNS_8MCSymbolES3_ 158
_ZN4llvm16MCObjectStreamer33EmitCVFileChecksumOffsetDirectiveEj 182
_ZN4llvm16MCObjectStreamer23EmitCVDefRangeDirectiveENS_8ArrayRefISt4pairIPKNS_8MCSymbolES5_EEENS_9StringRefE 205
_ZN4llvm16MCObjectStreamer18EmitCVLocDirectiveEjjjjbbNS_9StringRefENS_5SMLocE 546
_ZN4llvm16MCObjectStreamer8emitFillERKNS_6MCExprEllNS_5SMLocE 546
_ZN4llvm16MCObjectStreamer13ChangeSectionEPNS_9MCSectionEPKNS_6MCExprE 3941
_ZN4llvm16MCObjectStreamer14EmitAssignmentEPNS_8MCSymbolEPKNS_6MCExprE 5821
_ZN4llvm16MCObjectStreamer11EmitAddrsigEv 6215
_ZN4llvm16MCObjectStreamer17EmitFileDirectiveENS_9StringRefE 7642
_ZL20emitDwarfSetLineAddrRN4llvm16MCObjectStreamerENS_22MCDwarfLineTableParamsElPKNS_8MCSymbolEi 8072
_ZN4llvm16MCObjectStreamer5resetEv 8140
_ZN4llvm16MCObjectStreamer10EmitFramesEPNS_12MCAsmBackendE 12356
_ZN4llvm16MCObjectStreamer10FinishImplEv 12357
_ZN4llvm16MCObjectStreamerD2Ev 12435
_ZN4llvm16MCObjectStreamerC2ERNS_9MCContextESt10unique_ptrINS_12MCAsmBackendESt14default_deleteIS4_EES3_INS_14MCObjectWriterES5_IS8_EES3_INS_13MCCodeEmitterES5_ISB_EE 12469
_ZN4llvm16MCObjectStreamer22emitAbsoluteSymbolDiffEPKNS_8MCSymbolES3_j 99356
_ZN4llvm16MCObjectStreamer18EmitInstToFragmentERKNS_6MCInstERKNS_15MCSubtargetInfoE 128055
_ZN4llvm16MCObjectStreamer16EmitULEB128ValueEPKNS_6MCExprE 164211
_ZN4llvm16MCObjectStreamer18EmitCFIEndProcImplERNS_16MCDwarfFrameInfoE 208011
_ZN4llvm16MCObjectStreamer20EmitCFIStartProcImplERNS_16MCDwarfFrameInfoE 208012
_ZN4llvm16MCObjectStreamer17EmitCodeAlignmentEjj 233157
_ZN4llvm16MCObjectStreamer14EmitAddrsigSymEPKNS_8MCSymbolE 237782
_ZN4llvm16MCObjectStreamer8emitFillERKNS_6MCExprEmNS_5SMLocE 277914
_ZN4llvm16MCObjectStreamer21EmitDwarfLocDirectiveEjjjjjjNS_9StringRefE 620952
_ZN4llvm16MCObjectStreamer24EmitDwarfAdvanceLineAddrElPKNS_8MCSymbolES3_j 629023
_ZN4llvm16MCObjectStreamer20EmitValueToAlignmentEjljj 646094
_ZN4llvm16MCObjectStreamer17changeSectionImplEPNS_9MCSectionEPKNS_6MCExprE 803448
_ZN4llvm16MCObjectStreamer25EmitDwarfAdvanceFrameAddrEPKNS_8MCSymbolES3_ 940497
_ZN4llvm16MCObjectStreamer12EmitCFILabelEv 941015
_ZN4llvm16MCObjectStreamer31emitAbsoluteSymbolDiffAsULEB128EPKNS_8MCSymbolES3_ 1555639
_ZL15buildSymbolDiffRN4llvm16MCObjectStreamerEPKNS_8MCSymbolES4_ 1561448
_ZL18absoluteSymbolDiffRN4llvm11MCAssemblerEPKNS_8MCSymbolES4_ 1654996
_ZN4llvm16MCObjectStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE 2249943
_ZN4llvm16MCObjectStreamer28EmitCodePaddingBasicBlockEndERKNS_20MCCodePaddingContextE 3047534
_ZN4llvm16MCObjectStreamer30EmitCodePaddingBasicBlockStartERKNS_20MCCodePaddingContextE 3047534
_ZN4llvm16MCObjectStreamer15getAssemblerPtrEv 3983670
_ZN4llvm16MCObjectStreamer9EmitLabelEPNS_8MCSymbolENS_5SMLocE 7789558
_ZN4llvm16MCObjectStreamer15visitUsedSymbolERKNS_8MCSymbolE 8765327
_ZN4llvm16MCObjectStreamer9EmitBytesENS_9StringRefE 11527740
_ZN4llvm16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm 20228308
_ZN4llvm16MCObjectStreamer15EmitInstructionERKNS_6MCInstERKNS_15MCSubtargetInfoEb 30185752
_ZN4llvm16MCObjectStreamer19EmitInstructionImplERKNS_6MCInstERKNS_15MCSubtargetInfoE 30185752
_ZN4llvm16MCObjectStreamer23getOrCreateDataFragmentEPKNS_15MCSubtargetInfoE 44111480
_ZNK4llvm16MCObjectStreamer18getCurrentFragmentEv 82404031

Generated by: LCOV version 1.13