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-10-20 13:21:21 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 50
_ZN4llvm5APInt13getBitsNeededENS_9StringRefEh 65
_ZNK4llvm5APInt7usub_ovERKS0_Rb 88
_ZN4llvm5APInt8tcNegateEPmj 167
_ZN4llvm5APInt25tcSetLeastSignificantBitsEPmjj 196
_ZNK4llvm5APInt4uremEm 392
_ZNK4llvm5APInt4rotrEj 433
_ZNK4llvm5APInt4udivEm 1007
_ZNK4llvm5APInt5magicEv 1969
_ZN4llvm8APIntOps21GreatestCommonDivisorENS_5APIntES1_ 2626
_ZNK4llvm5APInt6magicuEj 2712
_ZNK4llvm5APInt21multiplicativeInverseERKS0_ 2949
_ZN4llvm5APInt12ashrSlowCaseEj 4584
_ZNK4llvm5APInt11reverseBitsEv 5661
_ZNK4llvm5APInt26countTrailingZerosSlowCaseEv 6135
_ZNK4llvm5APInt7isSplatEj 6198
_ZNK4llvm5APInt4rotlEj 6788
_ZN4llvm5APInt17XorAssignSlowCaseERKS0_ 10635
_ZN4llvm5APInt5tcXorEPmPKmj 10635
_ZNK4llvm5APInt24countLeadingOnesSlowCaseEv 11866
_ZN4llvm5APInt11ashrInPlaceERKS0_ 12730
_ZNK4llvm5APInt8byteSwapEv 14522
_ZN4llvm5APInt10tcClearBitEPmj 15554
_ZNK4llvm5APInt23countPopulationSlowCaseEv 17276
_ZL8KnuthDivPjS_S_S_jj 18915
_ZNK4llvm5APInt9getHiBitsEj 22243
_ZNK4llvm5APInt18isSubsetOfSlowCaseERKS0_ 25703
_ZNK4llvm5APInt18intersectsSlowCaseERKS0_ 32673
_ZN4llvm5APInt11lshrInPlaceERKS0_ 34115
_ZNK4llvm5APInt7ssub_ovERKS0_Rb 59675
_ZN4llvm5APIntC2EjNS_8ArrayRefImEE 62832
_ZN4llvm5APInt8tcIsZeroEPKmj 86436
_ZN4llvm5APInt15setBitsSlowCaseEjj 87460
_ZN4llvm5APInt14AssignSlowCaseERKS0_ 102451
_ZN4llvm5APInt16OrAssignSlowCaseERKS0_ 104494
_ZN4llvm5APInt4tcOrEPmPKmj 104494
_ZN4llvm5APInt7udivremERKS0_mRS0_Rm 105046
_ZN4llvm5APIntC2EjjPKm 105759
_ZN4llvm5APInt17AndAssignSlowCaseERKS0_ 116239
_ZN4llvm5APInt5tcAndEPmPKmj 116239
_ZN4llvm5APIntmmEv 120304
_ZNK4llvm5APInt7uadd_ovERKS0_Rb 126263
_ZNK4llvm5APInt7umul_ovERKS0_Rb 153217
_ZN4llvm5APInt13initFromArrayENS_8ArrayRefImEE 168591
_ZN4llvm5APInt6divideEPKmjS2_jPmS3_ 193381
_ZN4llvm5APInt14tcSubtractPartEPmmj 256114
_ZNK4llvm5APInt7smul_ovERKS0_Rb 263100
_ZN4llvm5APInt19flipAllBitsSlowCaseEv 264100
_ZN4llvm5APInt12tcComplementEPmj 264267
_ZNK4llvm5APInt4sqrtEv 288863
_ZN4llvm8APIntOps26SolveQuadraticEquationWrapENS_5APIntES1_S1_j 294195
_ZNK4llvm5APInt4sremERKS0_ 307913
_ZNK4llvm5APInt25countTrailingOnesSlowCaseEv 373244
_ZN4llvm5APInt8getSplatEjRKS0_ 380610
_ZN4llvm5APInt12tcExtractBitEPKmj 398107
_ZN4llvm5APInt10reallocateEj 428153
_ZN4llvm5APInt14tcFullMultiplyEPmPKmS3_jj 519149
_ZN4llvm5APInt9tcExtractEPmjPKmjj 617427
_ZN4llvm5APInt5tcLSBEPKmj 676628
_ZN4llvm5APInt9tcAddPartEPmmj 826012
_ZNK4llvm5APInt7sshl_ovERKS0_Rb 834437
_ZN4llvm5APIntlSERKS0_ 952098
_ZNK4llvm5APInt7sadd_ovERKS0_Rb 960889
_ZNK4llvm5APInt9getLoBitsEj 1019267
_ZN4llvm8APIntOps12RoundingSDivERKNS_5APIntES3_NS1_8RoundingE 1038905
_ZNK4llvm5APInt10sextOrSelfEj 1044060
_ZN4llvm5APIntmLERKS0_ 1065087
_ZN4llvm5APInt5tcAddEPmPKmmj 1163630
_ZNK4llvm5APInt4uremERKS0_ 1328280
_ZN4llvm5APInt7sdivremERKS0_S2_RS0_S3_ 1349981
_ZN4llvm5APInt10insertBitsERKS0_j 1429191
_ZN4llvm5APInt11shlSlowCaseEj 1434973
_ZNK4llvm5APInt8toStringB5cxx11Ejb 1525353
_ZN4llvm5APInt8tcAssignEPmPKmj 1712944
_ZN4llvm5APInt10tcMultiplyEPmPKmS3_j 1747181
_ZN4llvm5APInt5tcMSBEPKmj 2107056
_ZN4llvm8APIntOps12RoundingUDivERKNS_5APIntES3_NS1_8RoundingE 2117588
_ZN4llvm5APInt12lshrSlowCaseEj 2197397
_ZN4llvm5APInt8tcSetBitEPmj 2434729
_ZN4llvm5APInt7udivremERKS0_S2_RS0_S3_ 2470043
_ZN4llvm5APInt10tcSubtractEPmPKmmj 2543574
_ZNK4llvm5APInt11extractBitsEjj 2762062
_ZNK4llvm5APInt10zextOrSelfEj 2773616
_ZN4llvm5APInt5tcSetEPmmj 3030442
_ZN4llvm5APInt12tcShiftRightEPmjj 3237164
_ZN4llvm5APIntmLEm 3377838
_ZN4llvm5APInt10fromStringEjNS_9StringRefEh 3468029
_ZN4llvm5APIntC2EjNS_9StringRefEh 3468029
_ZNK4llvm5APInt13EqualSlowCaseERKS0_ 3484190
_ZNK4llvm5APInt5printERNS_11raw_ostreamEb 3591264
_ZN4llvm5APInt12initSlowCaseEmb 3599291
_ZL16getClearedMemoryj 3646582
_ZNK4llvm5APInt25countLeadingZerosSlowCaseEv 4787142
_ZL8getDigitch 4924388
_ZN4llvm5APInt12initSlowCaseERKS0_ 5004418
_ZNK4llvm5APInt8toStringERNS_15SmallVectorImplIcEEjbb 5179049
_ZN4llvm5APIntppEv 7254850
_ZN4llvm5APInt14tcMultiplyPartEPmPKmmmjjb 7771563
_ZN4llvm5APInt11tcShiftLeftEPmjj 9958235
_ZN4llvm5APInt9tcCompareEPKmS2_j 9979061
_ZN4llvm5APIntmIEm 10088302
_ZNK4llvm5APInt4sextEj 13240549
_ZNK4llvm5APInt11sextOrTruncEj 19757427
_ZNK4llvm5APInt5truncEj 26841023
_ZNK4llvm5APInt4zextEj 27148207
_ZNK4llvm5APInt7ProfileERNS_16FoldingSetNodeIDE 29107125
_ZN4llvm5APIntpLEm 29709563
_ZN4llvm5APIntpLERKS0_ 32271733
_ZNK4llvm5APInt7sdiv_ovERKS0_Rb 32738459
_ZNK4llvm5APInt4sdivERKS0_ 34093917
_ZNK4llvm5APInt4udivERKS0_ 36172877
_ZNK4llvm5APInt11zextOrTruncEj 39662399
_ZNK4llvm5APInt13compareSignedERKS0_ 40307712
_ZNK4llvm5APIntmlERKS0_ 49563843
_ZN4llvm5APIntmIERKS0_ 58764917
_ZNK4llvm5APInt7compareERKS0_ 62176894
_ZN4llvm10hash_valueERKNS_5APIntE 94492031

Generated by: LCOV version 1.13