LCOV - code coverage report
Current view: top level - lib/Support - Triple.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 729 776 93.9 %
Date: 2018-09-23 13:06:45 Functions: 53 54 98.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm6TripleC2ERKNS_5TwineES3_S3_ 0
_ZN4llvm6Triple23setOSAndEnvironmentNameENS_9StringRefE 1
_ZN4llvm6TripleC2ERKNS_5TwineES3_S3_S3_ 2
_ZNK4llvm6Triple17getWatchOSVersionERjS1_S1_ 35
_ZNK4llvm6Triple11isArch16BitEv 73
_ZNK4llvm6Triple23getBigEndianArchVariantEv 147
_ZNK4llvm6Triple26getLittleEndianArchVariantEv 174
_ZNK4llvm6Triple13getiOSVersionERjS1_S1_ 310
_ZN4llvm6Triple15setObjectFormatENS0_16ObjectFormatTypeE 523
_ZN4llvm6Triple14setEnvironmentENS0_15EnvironmentTypeE 562
_ZL23getObjectFormatTypeNameN4llvm6Triple16ObjectFormatTypeE 585
_ZNK4llvm6Triple16isCompatibleWithERKS0_ 599
_ZNK4llvm6Triple5mergeB5cxx11ERKS0_ 1088
_ZN4llvm6Triple18setEnvironmentNameENS_9StringRefE 2039
_ZNK4llvm6Triple21getEnvironmentVersionERjS1_S1_ 2491
_ZNK4llvm6Triple16getARMCPUForArchENS_9StringRefE 2831
_ZN4llvm6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE 3535
_ZNK4llvm6Triple16getMacOSXVersionERjS1_S1_ 3686
_ZN4llvm6Triple9setVendorENS0_10VendorTypeE 4736
_ZN4llvm6Triple17getVendorTypeNameENS0_10VendorTypeE 4753
_ZNK4llvm6Triple19get64BitArchVariantEv 5686
_ZN4llvm6Triple22getArchTypeForLLVMNameENS_9StringRefE 5898
_ZN4llvm6Triple5setOSENS0_6OSTypeE 6266
_ZL12parseBPFArchN4llvm9StringRefE 6481
_ZN4llvm6Triple9setOSNameENS_9StringRefE 8371
_ZN4llvm6Triple13setVendorNameENS_9StringRefE 9237
_ZN4llvm6Triple17getArchTypePrefixENS0_8ArchTypeE 22876
_ZNK4llvm6Triple19get32BitArchVariantEv 26079
_ZNK4llvm6Triple18getEnvironmentNameEv 31542
_ZN4llvm6Triple7setArchENS0_8ArchTypeE 36613
_ZL12parseARMArchN4llvm9StringRefE 37487
_ZNK4llvm6Triple12getOSVersionERjS1_S1_ 38205
_ZL20parseVersionFromNameN4llvm9StringRefERjS1_S1_ 40699
_ZL9EatNumberRN4llvm9StringRefE 42236
_ZN4llvm6Triple13getOSTypeNameENS0_6OSTypeE 44787
_ZN4llvm6Triple11setArchNameENS_9StringRefE 46747
_ZNK4llvm6Triple14isLittleEndianEv 50675
_ZNK4llvm6Triple23getOSAndEnvironmentNameEv 64355
_ZNK4llvm6Triple13getVendorNameEv 69803
_ZN4llvm6Triple15getArchTypeNameENS0_8ArchTypeE 70661
_ZN4llvm6Triple9setTripleERKNS_5TwineE 95371
_ZNK4llvm6Triple11getArchNameEv 107731
_ZNK4llvm6Triple9getOSNameEv 124223
_ZNK4llvm6Triple11isArch32BitEv 263966
_ZNK4llvm6Triple11isArch64BitEv 343932
_ZN4llvm6Triple9normalizeB5cxx11ENS_9StringRefE 408525
_ZL11parseFormatN4llvm9StringRefE 938351
_ZL16getDefaultFormatRKN4llvm6TripleE 1245122
_ZN4llvm6TripleC2ERKNS_5TwineE 1248638
_ZL12parseSubArchN4llvm9StringRefE 1248640
_ZL16parseEnvironmentN4llvm9StringRefE 1294165
_ZL7parseOSN4llvm9StringRefE 1626433
_ZL11parseVendorN4llvm9StringRefE 1661387
_ZL9parseArchN4llvm9StringRefE 1666218

Generated by: LCOV version 1.13