LCOV - code coverage report
Current view: top level - lib/CodeGen/AsmPrinter - AsmPrinter.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 1268 1326 95.6 %
Date: 2018-10-20 13:21:21 Functions: 91 94 96.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL12emitCommentsRKN4llvm12MachineInstrERNS_11raw_ostreamEPNS_10AsmPrinterE 0
_ZL18getGVAlignmentLog2PKN4llvm11GlobalValueERKNS_10DataLayoutEj 944886
_ZL20emitGlobalConstantFPN4llvm7APFloatEPNS_4TypeERNS_10AsmPrinterE 31001
_ZL20emitGlobalConstantFPPKN4llvm10ConstantFPERNS_10AsmPrinterE 20376
_ZL21PrintChildLoopCommentRN4llvm11raw_ostreamEPKNS_11MachineLoopEj 5824
_ZL21emitDebugLabelCommentPKN4llvm12MachineInstrERNS_10AsmPrinterE 2
_ZL21emitDebugValueCommentPKN4llvm12MachineInstrERNS_10AsmPrinterE 888
_ZL22PrintParentLoopCommentRN4llvm11raw_ostreamEPKNS_11MachineLoopEj 5824
_ZL22emitGlobalConstantImplRKN4llvm10DataLayoutEPKNS_8ConstantERNS_10AsmPrinterES5_m 836202
_ZL22isRepeatedByteSequencePKN4llvm22ConstantDataSequentialE 223841
_ZL22isRepeatedByteSequencePKN4llvm5ValueERKNS_10DataLayoutE 305818
_ZL23emitGlobalConstantArrayRKN4llvm10DataLayoutEPKNS_13ConstantArrayERNS_10AsmPrinterEPKNS_8ConstantEm 40997
_ZL24emitGlobalConstantStructRKN4llvm10DataLayoutEPKNS_14ConstantStructERNS_10AsmPrinterEPKNS_8ConstantEm 71490
_ZL24emitGlobalConstantVectorRKN4llvm10DataLayoutEPKNS_14ConstantVectorERNS_10AsmPrinterE 1644
_ZL24getNumGlobalVariableUsesPKN4llvm8ConstantE 119
_ZL24isGOTEquivalentCandidatePKN4llvm14GlobalVariableERj 2295
_ZL26emitGlobalConstantLargeIntPKN4llvm11ConstantIntERNS_10AsmPrinterE 41
_ZL30needFuncLabelsForEHOrDebugInfoRKN4llvm15MachineFunctionEPNS_17MachineModuleInfoE 811993
_ZL32emitGlobalConstantDataSequentialRKN4llvm10DataLayoutEPKNS_22ConstantDataSequentialERNS_10AsmPrinterE 223823
_ZL8emitKillPKN4llvm12MachineInstrERNS_10AsmPrinterE 12425
_ZN4llvm10AsmPrinter10recordSledEPNS_8MCSymbolERKNS_12MachineInstrENS0_8SledKindEh 152
_ZN4llvm10AsmPrinter13emitXRayTableEv 365489
_ZN4llvm10AsmPrinter13lowerConstantEPKNS_8ConstantE 343374
_ZN4llvm10AsmPrinter13needsSEHMovesEv 2494
_ZN4llvm10AsmPrinter14EmitToStreamerERNS_10MCStreamerERKNS_6MCInstE 963499
_ZN4llvm10AsmPrinter14doFinalizationERNS_6ModuleE 27127
_ZN4llvm10AsmPrinter14emitFrameAllocERKNS_12MachineInstrE 17
_ZN4llvm10AsmPrinter15setDwarfVersionEt 67
_ZN4llvm10AsmPrinter16EmitConstantPoolEv 388047
_ZN4llvm10AsmPrinter16EmitFunctionBodyEv 405998
_ZN4llvm10AsmPrinter16EmitLLVMUsedListEPKNS_13ConstantArrayE 32
_ZN4llvm10AsmPrinter16EmitModuleIdentsERNS_6ModuleE 27119
_ZN4llvm10AsmPrinter16doInitializationERNS_6ModuleE 27258
_ZN4llvm10AsmPrinter17EmitBasicBlockEndERKNS_17MachineBasicBlockE 3281259
_ZN4llvm10AsmPrinter17EmitJumpTableInfoEv 403013
_ZN4llvm10AsmPrinter18EmitFunctionHeaderEv 405998
_ZN4llvm10AsmPrinter18EmitGlobalConstantERKNS_10DataLayoutEPKNS_8ConstantE 299726
_ZN4llvm10AsmPrinter18EmitXXStructorListERKNS_10DataLayoutEPKNS_8ConstantEb 433
_ZN4llvm10AsmPrinter18emitCFIInstructionERKNS_12MachineInstrE 999813
_ZN4llvm10AsmPrinter18getCurExceptionSymEv 93504
_ZN4llvm10AsmPrinter19emitGlobalGOTEquivsEv 27119
_ZN4llvm10AsmPrinter20SetupMachineFunctionERNS_15MachineFunctionE 405998
_ZN4llvm10AsmPrinter20emitStackSizeSectionERKNS_15MachineFunctionE 405995
_ZN4llvm10AsmPrinter21EmitSpecialLLVMGlobalEPKNS_14GlobalVariableE 274323
_ZN4llvm10AsmPrinter22EmitFunctionEntryLabelEv 372318
_ZN4llvm10AsmPrinter22computeGlobalGOTEquivsERNS_6ModuleE 27127
_ZN4llvm10AsmPrinter24emitGlobalIndirectSymbolERNS_6ModuleERKNS_20GlobalIndirectSymbolE 867
_ZN4llvm10AsmPrinter28EmitMachineConstantPoolValueEPNS_24MachineConstantPoolValueE 0
_ZN4llvm10AsmPrinterD0Ev 0
_ZN4llvm17AsmPrinterHandler15markFunctionEndEv 407904
_ZNK4llvm10AsmPrinter11EmitLinkageEPKNS_11GlobalValueEPNS_8MCSymbolE 673070
_ZNK4llvm10AsmPrinter11printOffsetElRNS_11raw_ostreamE 94
_ZNK4llvm10AsmPrinter12GetCPISymbolEj 72639
_ZNK4llvm10AsmPrinter12GetJTISymbolEjb 6421
_ZNK4llvm10AsmPrinter13EmitAlignmentEjPKNS_12GlobalObjectE 825304
_ZNK4llvm10AsmPrinter13getDataLayoutEv 777858
_ZNK4llvm10AsmPrinter13needsCFIMovesEv 1368591
_ZNK4llvm10AsmPrinter14EmitVisibilityEPNS_8MCSymbolEjb 697286
_ZNK4llvm10AsmPrinter14GetJTSetSymbolEjj 869
_ZNK4llvm10AsmPrinter14getPointerSizeEv 1302069
_ZNK4llvm10AsmPrinter15emitImplicitDefEPKNS_12MachineInstrE 3460
_ZNK4llvm10AsmPrinter15getDwarfVersionEv 1403376
_ZNK4llvm10AsmPrinter16createTempSymbolERKNS_5TwineE 891925
_ZNK4llvm10AsmPrinter16getAnalysisUsageERNS_13AnalysisUsageE 27257
_ZNK4llvm10AsmPrinter16getSubtargetInfoEv 67848705
_ZNK4llvm10AsmPrinter17XRayFunctionEntry4emitEiPNS_10MCStreamerEPKNS_8MCSymbolE 152
_ZNK4llvm10AsmPrinter17getCurrentSectionEv 620929
_ZNK4llvm10AsmPrinter17getFunctionNumberEv 143392
_ZNK4llvm10AsmPrinter17getNameWithPrefixERNS_15SmallVectorImplIcEEPKNS_11GlobalValueE 3457070
_ZNK4llvm10AsmPrinter18EmitJumpTableEntryEPKNS_20MachineJumpTableInfoEPKNS_17MachineBasicBlockEj 71278
_ZNK4llvm10AsmPrinter18getObjFileLoweringEv 5147578
_ZNK4llvm10AsmPrinter19EmitBasicBlockStartERKNS_17MachineBasicBlockE 3281259
_ZNK4llvm10AsmPrinter19EmitLabelDifferenceEPKNS_8MCSymbolES3_j 98819
_ZNK4llvm10AsmPrinter19EmitLabelPlusOffsetEPKNS_8MCSymbolEmjb 319881
_ZNK4llvm10AsmPrinter20EmitDebugThreadLocalEPKNS_6MCExprEj 25
_ZNK4llvm10AsmPrinter21GetBlockAddressSymbolEPKNS_10BasicBlockE 616
_ZNK4llvm10AsmPrinter21GetBlockAddressSymbolEPKNS_12BlockAddressE 522
_ZNK4llvm10AsmPrinter21isPositionIndependentEv 9095
_ZNK4llvm10AsmPrinter23GetExternalSymbolSymbolENS_9StringRefE 13527
_ZNK4llvm10AsmPrinter23setupCodePaddingContextERKNS_17MachineBasicBlockERNS_20MCCodePaddingContextE 6562518
_ZNK4llvm10AsmPrinter28getSymbolWithGlobalValueBaseEPKNS_11GlobalValueENS_9StringRefE 920
_ZNK4llvm10AsmPrinter33isBlockOnlyReachableByFallthroughEPKNS_17MachineBasicBlockE 8609441
_ZNK4llvm10AsmPrinter8emitInt8Ei 315299
_ZNK4llvm10AsmPrinter9emitInt16Ei 96219
_ZNK4llvm10AsmPrinter9emitInt32Ei 28692
_ZNK4llvm10AsmPrinter9emitInt64Em 24
_ZNK4llvm10AsmPrinter9getSymbolEPKNS_11GlobalValueE 1446559

Generated by: LCOV version 1.13