LCOV - code coverage report
Current view: top level - lib/Support - Triple.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 730 777 94.0 %
Date: 2018-10-20 13:21:21 Functions: 53 54 98.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL11parseFormatN4llvm9StringRefE 905362
_ZL11parseVendorN4llvm9StringRefE 1584112
_ZL12parseARMArchN4llvm9StringRefE 37985
_ZL12parseBPFArchN4llvm9StringRefE 6459
_ZL12parseSubArchN4llvm9StringRefE 1189470
_ZL16getDefaultFormatRKN4llvm6TripleE 1185895
_ZL16parseEnvironmentN4llvm9StringRefE 1244079
_ZL20parseVersionFromNameN4llvm9StringRefERjS1_S1_ 40838
_ZL23getObjectFormatTypeNameN4llvm6Triple16ObjectFormatTypeE 589
_ZL7parseOSN4llvm9StringRefE 1548930
_ZL9EatNumberRN4llvm9StringRefE 41971
_ZL9parseArchN4llvm9StringRefE 1590070
_ZN4llvm6Triple11setArchNameENS_9StringRefE 32383
_ZN4llvm6Triple13getOSTypeNameENS0_6OSTypeE 39574
_ZN4llvm6Triple13setVendorNameENS_9StringRefE 1225
_ZN4llvm6Triple14setEnvironmentENS0_15EnvironmentTypeE 643
_ZN4llvm6Triple15getArchTypeNameENS0_8ArchTypeE 61297
_ZN4llvm6Triple15setObjectFormatENS0_16ObjectFormatTypeE 527
_ZN4llvm6Triple17getArchTypePrefixENS0_8ArchTypeE 22982
_ZN4llvm6Triple17getVendorTypeNameENS0_10VendorTypeE 1233
_ZN4llvm6Triple18setEnvironmentNameENS_9StringRefE 2130
_ZN4llvm6Triple22getArchTypeForLLVMNameENS_9StringRefE 5870
_ZN4llvm6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE 4345
_ZN4llvm6Triple23setOSAndEnvironmentNameENS_9StringRefE 1
_ZN4llvm6Triple5setOSENS0_6OSTypeE 1253
_ZN4llvm6Triple7setArchENS0_8ArchTypeE 30747
_ZN4llvm6Triple9normalizeB5cxx11ENS_9StringRefE 391537
_ZN4llvm6Triple9setOSNameENS_9StringRefE 2150
_ZN4llvm6Triple9setTripleERKNS_5TwineE 63091
_ZN4llvm6Triple9setVendorENS0_10VendorTypeE 1216
_ZN4llvm6TripleC2ERKNS_5TwineE 1189467
_ZN4llvm6TripleC2ERKNS_5TwineES3_S3_ 0
_ZN4llvm6TripleC2ERKNS_5TwineES3_S3_S3_ 2
_ZNK4llvm6Triple11getArchNameEv 81852
_ZNK4llvm6Triple11isArch16BitEv 73
_ZNK4llvm6Triple11isArch32BitEv 243102
_ZNK4llvm6Triple11isArch64BitEv 316683
_ZNK4llvm6Triple12getOSVersionERjS1_S1_ 38008
_ZNK4llvm6Triple13getVendorNameEv 38648
_ZNK4llvm6Triple13getiOSVersionERjS1_S1_ 312
_ZNK4llvm6Triple14isLittleEndianEv 47581
_ZNK4llvm6Triple16getARMCPUForArchENS_9StringRefE 2985
_ZNK4llvm6Triple16getMacOSXVersionERjS1_S1_ 3670
_ZNK4llvm6Triple16isCompatibleWithERKS0_ 604
_ZNK4llvm6Triple17getWatchOSVersionERjS1_S1_ 35
_ZNK4llvm6Triple18getEnvironmentNameEv 24691
_ZNK4llvm6Triple19get32BitArchVariantEv 20247
_ZNK4llvm6Triple19get64BitArchVariantEv 1551
_ZNK4llvm6Triple21getEnvironmentVersionERjS1_S1_ 2830
_ZNK4llvm6Triple23getBigEndianArchVariantEv 167
_ZNK4llvm6Triple23getOSAndEnvironmentNameEv 41979
_ZNK4llvm6Triple26getLittleEndianArchVariantEv 197
_ZNK4llvm6Triple5mergeB5cxx11ERKS0_ 1099
_ZNK4llvm6Triple9getOSNameEv 114197

Generated by: LCOV version 1.13