LCOV - code coverage report
Current view: top level - lib/Support - APInt.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 1111 1180 94.2 %
Date: 2018-09-23 13:06:45 Functions: 125 127 98.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN4llvm5APInt7flipBitEj 0
_ZN4llvm5APInt8tcDivideEPmPKmS1_S1_j 0
_ZN4llvm5APInt7sdivremERKS0_lRS0_Rl 5
_ZNK4llvm5APInt4sdivEl 5
_ZNK4llvm5APInt7ushl_ovERKS0_Rb 5
_ZNK4llvm5APInt4rotrERKS0_ 16
_ZNK4llvm5APInt4rotlERKS0_ 32
_ZN4llvm8APIntOps18RoundDoubleToAPIntEdj 40
_ZNK4llvm5APInt4sremEl 46
_ZL12rotateModulojRKN4llvm5APIntE 48
_ZNK4llvm5APInt13roundToDoubleEb 53
_ZN4llvm5APInt13getBitsNeededENS_9StringRefEh 61
_ZNK4llvm5APInt7usub_ovERKS0_Rb 88
_ZN4llvm5APInt8tcNegateEPmj 167
_ZN4llvm5APInt25tcSetLeastSignificantBitsEPmjj 196
_ZNK4llvm5APInt4uremEm 392
_ZNK4llvm5APInt4rotrEj 433
_ZNK4llvm5APInt4udivEm 999
_ZNK4llvm5APInt5magicEv 1969
_ZN4llvm8APIntOps21GreatestCommonDivisorENS_5APIntES1_ 2622
_ZNK4llvm5APInt6magicuEj 2698
_ZNK4llvm5APInt21multiplicativeInverseERKS0_ 2952
_ZN4llvm5APInt12ashrSlowCaseEj 4589
_ZNK4llvm5APInt11reverseBitsEv 5349
_ZNK4llvm5APInt26countTrailingZerosSlowCaseEv 6107
_ZNK4llvm5APInt7isSplatEj 6247
_ZNK4llvm5APInt4rotlEj 6837
_ZN4llvm5APInt17XorAssignSlowCaseERKS0_ 10635
_ZN4llvm5APInt5tcXorEPmPKmj 10635
_ZNK4llvm5APInt8byteSwapEv 11174
_ZNK4llvm5APInt24countLeadingOnesSlowCaseEv 11819
_ZN4llvm5APInt11ashrInPlaceERKS0_ 12718
_ZN4llvm5APInt10tcClearBitEPmj 15329
_ZNK4llvm5APInt23countPopulationSlowCaseEv 17252
_ZL8KnuthDivPjS_S_S_jj 18409
_ZNK4llvm5APInt9getHiBitsEj 21995
_ZNK4llvm5APInt18isSubsetOfSlowCaseERKS0_ 25395
_ZNK4llvm5APInt18intersectsSlowCaseERKS0_ 32657
_ZN4llvm5APInt11lshrInPlaceERKS0_ 33782
_ZN4llvm5APIntC2EjNS_8ArrayRefImEE 60418
_ZNK4llvm5APInt7ssub_ovERKS0_Rb 81090
_ZN4llvm5APInt15setBitsSlowCaseEjj 87057
_ZN4llvm5APInt8tcIsZeroEPKmj 87109
_ZN4llvm5APInt14AssignSlowCaseERKS0_ 102285
_ZN4llvm5APInt7udivremERKS0_mRS0_Rm 103663
_ZN4llvm5APIntC2EjjPKm 106723
_ZN4llvm5APInt16OrAssignSlowCaseERKS0_ 107184
_ZN4llvm5APInt4tcOrEPmPKmj 107184
_ZN4llvm5APIntmmEv 120202
_ZN4llvm5APInt17AndAssignSlowCaseERKS0_ 121751
_ZN4llvm5APInt5tcAndEPmPKmj 121751
_ZNK4llvm5APInt7uadd_ovERKS0_Rb 132139
_ZNK4llvm5APInt7umul_ovERKS0_Rb 153077
_ZN4llvm5APInt13initFromArrayENS_8ArrayRefImEE 167141
_ZN4llvm5APInt6divideEPKmjS2_jPmS3_ 192073
_ZNK4llvm5APInt4sremERKS0_ 246676
_ZNK4llvm5APInt7smul_ovERKS0_Rb 253780
_ZN4llvm5APInt14tcSubtractPartEPmmj 254853
_ZN4llvm5APInt19flipAllBitsSlowCaseEv 267798
_ZN4llvm5APInt12tcComplementEPmj 267965
_ZN4llvm5APInt8getSplatEjRKS0_ 283633
_ZNK4llvm5APInt4sqrtEv 288863
_ZN4llvm8APIntOps26SolveQuadraticEquationWrapENS_5APIntES1_S1_j 294195
_ZNK4llvm5APInt25countTrailingOnesSlowCaseEv 370773
_ZN4llvm5APInt12tcExtractBitEPKmj 398281
_ZN4llvm5APInt10reallocateEj 424610
_ZN4llvm5APInt14tcFullMultiplyEPmPKmS3_jj 518112
_ZN4llvm5APInt9tcExtractEPmjPKmjj 658111
_ZN4llvm5APInt5tcLSBEPKmj 682071
_ZN4llvm5APInt9tcAddPartEPmmj 822804
_ZNK4llvm5APInt9getLoBitsEj 985910
_ZN4llvm8APIntOps12RoundingSDivERKNS_5APIntES3_NS1_8RoundingE 1027453
_ZNK4llvm5APInt7sshl_ovERKS0_Rb 1029619
_ZNK4llvm5APInt10sextOrSelfEj 1031992
_ZN4llvm5APIntmLERKS0_ 1054025
_ZN4llvm5APInt5tcAddEPmPKmmj 1108511
_ZN4llvm5APIntlSERKS0_ 1124829
_ZNK4llvm5APInt7sadd_ovERKS0_Rb 1146091
_ZN4llvm5APInt10insertBitsERKS0_j 1270325
_ZNK4llvm5APInt4uremERKS0_ 1280013
_ZN4llvm5APInt7sdivremERKS0_S2_RS0_S3_ 1338627
_ZN4llvm5APInt11shlSlowCaseEj 1413384
_ZNK4llvm5APInt11extractBitsEjj 1467987
_ZNK4llvm5APInt8toStringB5cxx11Ejb 1584107
_ZN4llvm5APInt10tcMultiplyEPmPKmS3_j 1609780
_ZN4llvm5APInt8tcAssignEPmPKmj 1760324
_ZN4llvm8APIntOps12RoundingUDivERKNS_5APIntES3_NS1_8RoundingE 2099836
_ZN4llvm5APInt5tcMSBEPKmj 2224525
_ZN4llvm5APInt7udivremERKS0_S2_RS0_S3_ 2440062
_ZN4llvm5APInt8tcSetBitEPmj 2440713
_ZN4llvm5APInt10tcSubtractEPmPKmmj 2551325
_ZN4llvm5APInt12lshrSlowCaseEj 2577830
_ZNK4llvm5APInt10zextOrSelfEj 2643996
_ZNK4llvm5APInt5printERNS_11raw_ostreamEb 2805949
_ZN4llvm5APInt5tcSetEPmmj 2918768
_ZNK4llvm5APInt13EqualSlowCaseERKS0_ 3297095
_ZN4llvm5APIntmLEm 3363763
_ZN4llvm5APInt10fromStringEjNS_9StringRefEh 3436300
_ZN4llvm5APIntC2EjNS_9StringRefEh 3436300
_ZN4llvm5APInt12tcShiftRightEPmjj 3660390
_ZN4llvm5APInt12initSlowCaseEmb 3865528
_ZL16getClearedMemoryj 3914672
_ZNK4llvm5APInt8toStringERNS_15SmallVectorImplIcEEjbb 4431145
_ZNK4llvm5APInt25countLeadingZerosSlowCaseEv 4739733
_ZL8getDigitch 4884453
_ZN4llvm5APInt12initSlowCaseERKS0_ 5623802
_ZN4llvm5APIntppEv 7243260
_ZN4llvm5APInt14tcMultiplyPartEPmPKmmmjjb 7329460
_ZN4llvm5APInt9tcCompareEPKmS2_j 10024442
_ZN4llvm5APIntmIEm 10033619
_ZN4llvm5APInt11tcShiftLeftEPmjj 10034607
_ZNK4llvm5APInt4sextEj 11940541
_ZNK4llvm5APInt11sextOrTruncEj 19240693
_ZNK4llvm5APInt4zextEj 27277163
_ZNK4llvm5APInt7ProfileERNS_16FoldingSetNodeIDE 28160071
_ZNK4llvm5APInt5truncEj 29193179
_ZN4llvm5APIntpLEm 29568430
_ZN4llvm5APIntpLERKS0_ 32584325
_ZNK4llvm5APInt7sdiv_ovERKS0_Rb 33063241
_ZNK4llvm5APInt4sdivERKS0_ 34096722
_ZNK4llvm5APInt4udivERKS0_ 36171448
_ZNK4llvm5APInt11zextOrTruncEj 38639438
_ZNK4llvm5APInt13compareSignedERKS0_ 42735328
_ZNK4llvm5APIntmlERKS0_ 49757300
_ZN4llvm5APIntmIERKS0_ 59149107
_ZNK4llvm5APInt7compareERKS0_ 62051412
_ZN4llvm10hash_valueERKNS_5APIntE 95259011

Generated by: LCOV version 1.13