Coverage Report

Created: 2023-03-23 11:52

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
cmyk.h
   0.00% (0/2)
   0.00% (0/22)
   0.00% (0/15)
   0.00% (0/8)
fuzz/decompress.cc
 100.00% (1/1)
  91.89% (34/37)
  91.89% (34/37)
  79.17% (19/24)
jcapimin.c
   0.00% (0/9)
   0.00% (0/112)
   0.00% (0/91)
   0.00% (0/54)
jcapistd.c
   0.00% (0/3)
   0.00% (0/57)
   0.00% (0/40)
   0.00% (0/28)
jcarith.c
   0.00% (0/11)
   0.00% (0/547)
   0.00% (0/358)
   0.00% (0/276)
jccoefct.c
   0.00% (0/6)
   0.00% (0/236)
   0.00% (0/130)
   0.00% (0/82)
jccolext.c
   0.00% (0/3)
   0.00% (0/69)
   0.00% (0/56)
   0.00% (0/12)
jccolor.c
   0.00% (0/9)
   0.00% (0/367)
   0.00% (0/297)
   0.00% (0/252)
jcdctmgr.c
   0.00% (0/10)
   0.00% (0/346)
   0.00% (0/189)
   0.00% (0/104)
jchuff.c
   0.00% (0/14)
   0.00% (0/466)
   0.00% (0/3088)
   0.00% (0/982)
jcinit.c
   0.00% (0/1)
   0.00% (0/25)
   0.00% (0/14)
   0.00% (0/10)
jcmainct.c
   0.00% (0/3)
   0.00% (0/60)
   0.00% (0/42)
   0.00% (0/22)
jcmarker.c
   0.00% (0/19)
   0.00% (0/291)
   0.00% (0/193)
   0.00% (0/126)
jcmaster.c
   0.00% (0/8)
   0.00% (0/353)
   0.00% (0/301)
   0.00% (0/204)
jcomapi.c
 100.00% (4/4)
  91.18% (31/34)
  86.96% (20/23)
  62.50% (5/8)
jcparam.c
   0.00% (0/11)
   0.00% (0/255)
   0.00% (0/158)
   0.00% (0/112)
jcphuff.c
   0.00% (0/18)
   0.00% (0/390)
   0.00% (0/240)
   0.00% (0/160)
jcprepct.c
   0.00% (0/6)
   0.00% (0/167)
   0.00% (0/88)
   0.00% (0/58)
jcsample.c
   0.00% (0/10)
   0.00% (0/247)
   0.00% (0/111)
   0.00% (0/64)
jctrans.c
   0.00% (0/7)
   0.00% (0/181)
   0.00% (0/111)
   0.00% (0/66)
jdapimin.c
  77.78% (7/9)
  81.28% (165/203)
  65.88% (112/170)
  65.74% (71/108)
jdapistd.c
  25.00% (3/12)
  15.06% (53/352)
  19.45% (57/293)
  12.89% (25/194)
jdarith.c
 100.00% (10/10)
  99.13% (455/459)
  99.01% (399/403)
  96.72% (265/274)
jdatadst-tj.c
   0.00% (0/4)
   0.00% (0/63)
   0.00% (0/43)
   0.00% (0/30)
jdatasrc-tj.c
 100.00% (5/5)
  93.18% (41/44)
  86.96% (20/23)
  66.67% (8/12)
jdcoefct.c
  88.89% (8/9)
  95.00% (570/600)
  91.68% (441/481)
  85.12% (286/336)
jdcoefct.h
 100.00% (1/1)
 100.00% (13/13)
 100.00% (7/7)
 100.00% (4/4)
jdcol565.c
   0.00% (0/6)
   0.00% (0/303)
   0.00% (0/131)
   0.00% (0/48)
jdcolext.c
  66.67% (2/3)
  52.05% (38/73)
  64.86% (24/37)
  66.67% (8/12)
jdcolor.c
  55.56% (10/18)
  56.34% (240/426)
  60.00% (156/260)
  51.44% (107/208)
jddctmgr.c
 100.00% (2/2)
  48.54% (100/206)
  55.42% (46/83)
  62.82% (49/78)
jdhuff.c
 100.00% (9/9)
  98.64% (362/367)
  96.59% (624/646)
  93.33% (364/390)
jdinput.c
 100.00% (8/8)
  97.38% (186/191)
  95.45% (126/132)
  92.11% (70/76)
jdmainct.c
  87.50% (7/8)
  89.95% (170/189)
  91.38% (106/116)
  83.87% (52/62)
jdmainct.h
 100.00% (1/1)
 100.00% (20/20)
 100.00% (10/10)
 100.00% (4/4)
jdmarker.c
  85.71% (18/21)
  79.72% (566/710)
  81.35% (881/1083)
  76.25% (459/602)
jdmaster.c
  88.89% (8/9)
  62.50% (255/408)
  58.27% (236/405)
  48.70% (112/230)
jdmerge.c
  41.67% (5/12)
  39.91% (89/223)
  45.05% (50/111)
  19.51% (16/82)
jdmrg565.c
   0.00% (0/4)
   0.00% (0/257)
   0.00% (0/92)
   0.00% (0/16)
jdmrgext.c
   0.00% (0/2)
   0.00% (0/135)
   0.00% (0/67)
   0.00% (0/8)
jdphuff.c
 100.00% (7/7)
  97.05% (329/339)
  93.03% (387/416)
  90.17% (211/234)
jdpostct.c
  40.00% (2/5)
  18.70% (23/123)
  16.67% (8/48)
  16.67% (6/36)
jdsample.c
  63.64% (7/11)
  61.40% (167/272)
  74.83% (110/147)
  70.00% (70/100)
jdtrans.c
   0.00% (0/2)
   0.00% (0/61)
   0.00% (0/61)
   0.00% (0/34)
jerror.c
  66.67% (4/6)
  74.03% (57/77)
  62.79% (27/43)
  53.57% (15/28)
jfdctflt.c
   0.00% (0/1)
   0.00% (0/75)
   0.00% (0/38)
   0.00% (0/4)
jfdctfst.c
   0.00% (0/1)
   0.00% (0/76)
   0.00% (0/64)
   0.00% (0/4)
jfdctint.c
   0.00% (0/1)
   0.00% (0/98)
   0.00% (0/104)
   0.00% (0/4)
jidctflt.c
   0.00% (0/1)
   0.00% (0/110)
   0.00% (0/80)
   0.00% (0/18)
jidctfst.c
   0.00% (0/1)
   0.00% (0/133)
   0.00% (0/141)
   0.00% (0/32)
jidctint.c
  15.38% (2/13)
  11.78% (204/1732)
  10.70% (181/1691)
  10.00% (8/80)
jidctred.c
   0.00% (0/3)
   0.00% (0/178)
   0.00% (0/230)
   0.00% (0/56)
jinclude.h
  50.00% (1/2)
  27.50% (11/40)
  36.00% (9/25)
  25.00% (4/16)
jmemmgr.c
  68.75% (11/16)
  57.70% (311/539)
  51.52% (186/361)
  40.09% (89/222)
jmemnobs.c
  87.50% (7/8)
  76.67% (23/30)
  60.00% (9/15)
  25.00% (1/4)
jquant1.c
   0.00% (0/17)
   0.00% (0/396)
   0.00% (0/210)
   0.00% (0/112)
jquant2.c
   0.00% (0/18)
   0.00% (0/642)
   0.00% (0/632)
   0.00% (0/218)
jstdhuff.c
 100.00% (2/2)
  95.96% (95/99)
  88.24% (15/17)
  70.00% (7/10)
jutils.c
 100.00% (5/5)
 100.00% (25/25)
 100.00% (9/9)
 100.00% (2/2)
rdbmp.c
   0.00% (0/9)
   0.00% (0/467)
   0.00% (0/350)
   0.00% (0/232)
rdppm.c
   0.00% (0/18)
   0.00% (0/513)
   0.00% (0/408)
   0.00% (0/270)
simd/x86_64/jsimd.c
  38.18% (21/55)
  23.36% (167/715)
  27.89% (200/717)
  24.32% (71/292)
transupp.c
   0.00% (0/32)
   0.00% (0/1667)
   0.00% (0/1282)
   0.00% (0/842)
turbojpeg.c
  19.61% (10/51)
  15.12% (231/1528)
  11.92% (258/2165)
  13.76% (145/1054)
wrbmp.c
   0.00% (0/9)
   0.00% (0/324)
   0.00% (0/210)
   0.00% (0/140)
wrppm.c
   0.00% (0/10)
   0.00% (0/162)
   0.00% (0/96)
   0.00% (0/66)
Totals
  30.72% (188/612)
  25.25% (5031/19925)
  24.06% (4748/19735)
  26.77% (2553/9536)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

cdjpeg.h
jchuff.h
jconfig.h
jconfigint.h
jdct.h
jdhuff.h
jerror.h
jmemsys.h
jmorecfg.h
jpegcomp.h
jpegint.h
jpeglib.h
simd/jsimd.h
tjutil.h
transupp.h
turbojpeg.h
Generated by llvm-cov -- llvm version 15.0.0git