Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp
  0.00% (0/59)
  0.00% (0/1)
  0.00% (0/28)
src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h
  0.00% (0/121)
  0.00% (0/8)
  0.00% (0/76)
src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h
  0.00% (0/45)
  0.00% (0/7)
  0.00% (0/27)
src/OpenJPH/src/core/codestream/ojph_codeblock.cpp
  0.00% (0/166)
  0.00% (0/7)
  0.00% (0/99)
src/OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp
  0.00% (0/102)
  0.00% (0/1)
  0.00% (0/46)
src/OpenJPH/src/core/codestream/ojph_codestream.cpp
  0.00% (0/81)
  0.00% (0/24)
  0.00% (0/42)
src/OpenJPH/src/core/codestream/ojph_codestream_avx.cpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/4)
src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp
  0.00% (0/176)
  0.00% (0/8)
  0.00% (0/49)
src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp
  0.00% (0/86)
  0.00% (0/9)
  0.00% (0/63)
src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp
  0.00% (0/1006)
  0.00% (0/22)
  0.00% (0/1306)
src/OpenJPH/src/core/codestream/ojph_codestream_local.h
  0.00% (0/22)
  0.00% (0/20)
  0.00% (0/24)
src/OpenJPH/src/core/codestream/ojph_codestream_sse.cpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/4)
src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp
  0.00% (0/191)
  0.00% (0/8)
  0.00% (0/49)
src/OpenJPH/src/core/codestream/ojph_params.cpp
  0.00% (0/1870)
  0.00% (0/123)
  0.00% (0/2327)
src/OpenJPH/src/core/codestream/ojph_params_local.h
  0.00% (0/395)
  0.00% (0/99)
  0.00% (0/388)
src/OpenJPH/src/core/codestream/ojph_precinct.cpp
  0.00% (0/422)
  0.00% (0/6)
  0.00% (0/299)
src/OpenJPH/src/core/codestream/ojph_precinct.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/4)
src/OpenJPH/src/core/codestream/ojph_resolution.cpp
  0.00% (0/875)
  0.00% (0/12)
  0.00% (0/514)
src/OpenJPH/src/core/codestream/ojph_resolution.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/OpenJPH/src/core/codestream/ojph_subband.cpp
  0.00% (0/249)
  0.00% (0/6)
  0.00% (0/186)
src/OpenJPH/src/core/codestream/ojph_subband.h
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/11)
src/OpenJPH/src/core/codestream/ojph_tile.cpp
  0.00% (0/736)
  0.00% (0/8)
  0.00% (0/741)
src/OpenJPH/src/core/codestream/ojph_tile.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp
  0.00% (0/96)
  0.00% (0/12)
  0.00% (0/55)
src/OpenJPH/src/core/codestream/ojph_tile_comp.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/OpenJPH/src/core/coding/ojph_block_common.cpp
100.00% (161/161)
100.00% (2/2)
 92.50% (74/80)
src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp
  0.00% (0/895)
  0.00% (0/19)
  0.00% (0/471)
src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp
  0.00% (0/861)
  0.00% (0/20)
  0.00% (0/416)
src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp
  0.00% (0/1153)
  0.00% (0/19)
  0.00% (0/480)
src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp
  0.00% (0/1190)
  0.00% (0/19)
  0.00% (0/480)
src/OpenJPH/src/core/coding/ojph_block_encoder.cpp
  0.00% (0/1167)
  0.00% (0/16)
  0.00% (0/774)
src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp
  0.00% (0/707)
  0.00% (0/28)
  0.00% (0/346)
src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp
  0.00% (0/703)
  0.00% (0/27)
  0.00% (0/416)
src/OpenJPH/src/core/openjph/ojph_arch.h
  2.17% (2/92)
 12.50% (1/8)
  9.09% (1/11)
src/OpenJPH/src/core/openjph/ojph_base.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/7)
src/OpenJPH/src/core/openjph/ojph_file.h
  0.00% (0/31)
  0.00% (0/24)
  0.00% (0/31)
src/OpenJPH/src/core/openjph/ojph_mem.h
  0.00% (0/92)
  0.00% (0/19)
  0.00% (0/53)
src/OpenJPH/src/core/openjph/ojph_params.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/11)
src/OpenJPH/src/core/others/ojph_arch.cpp
 95.60% (87/91)
 75.00% (3/4)
 85.71% (36/42)
src/OpenJPH/src/core/others/ojph_file.cpp
  0.00% (0/208)
  0.00% (0/27)
  0.00% (0/187)
src/OpenJPH/src/core/others/ojph_mem.cpp
  0.00% (0/52)
  0.00% (0/6)
  0.00% (0/29)
src/OpenJPH/src/core/others/ojph_mem_c.c
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/OpenJPH/src/core/others/ojph_message.cpp
  0.00% (0/64)
  0.00% (0/13)
  0.00% (0/41)
src/OpenJPH/src/core/transform/ojph_colour.cpp
  0.00% (0/379)
  0.00% (0/14)
  0.00% (0/156)
src/OpenJPH/src/core/transform/ojph_colour_avx.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/8)
src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp
  0.00% (0/434)
  0.00% (0/13)
  0.00% (0/147)
src/OpenJPH/src/core/transform/ojph_colour_sse.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/8)
src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp
  0.00% (0/468)
  0.00% (0/17)
  0.00% (0/157)
src/OpenJPH/src/core/transform/ojph_transform.cpp
  0.00% (0/623)
  0.00% (0/15)
  0.00% (0/433)
src/OpenJPH/src/core/transform/ojph_transform_avx.cpp
  0.00% (0/181)
  0.00% (0/7)
  0.00% (0/87)
src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp
  0.00% (0/890)
  0.00% (0/14)
  0.00% (0/450)
src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp
  0.00% (0/1104)
  0.00% (0/18)
  0.00% (0/534)
src/OpenJPH/src/core/transform/ojph_transform_sse.cpp
  0.00% (0/178)
  0.00% (0/7)
  0.00% (0/83)
src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp
  0.00% (0/818)
  0.00% (0/14)
  0.00% (0/442)
Totals
  1.29% (250/19378)
  0.76% (6/786)
  0.87% (111/12737)