---
Fuzzer filename: '/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    WebPDemux
      functionSourceFile: '/src/libwebp/./src/webp/demux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.WebPDemuxer *'
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPDemuxInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './src/webp/demux.h:95,10'
          Dst:             WebPDemuxInternal
    - functionName:    WebPDemuxPartial
      functionSourceFile: '/src/libwebp/./src/webp/demux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.WebPDemuxer *'
      argCount:        2
      argTypes:
        - 'struct.WebPData *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - state
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPDemuxInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './src/webp/demux.h:108,10'
          Dst:             WebPDemuxInternal
    - functionName:    WebPDataClear
      functionSourceFile: '/src/libwebp/./src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPDataInit
        - WebPFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   './src/webp/./mux_types.h:74,7'
          Branch Sides:
            - BranchSide:      './src/webp/./mux_types.h:74,7'
              BranchSideFuncs:
                - WebPFree
                - WebPDataInit
            - BranchSide:      './src/webp/./mux_types.h:75,21'
              BranchSideFuncs:
                - WebPFree
                - WebPDataInit
      Callsites:
        - Src:             './src/webp/./mux_types.h:75,5'
          Dst:             WebPFree
        - Src:             './src/webp/./mux_types.h:76,5'
          Dst:             WebPDataInit
    - functionName:    WebPDataInit
      functionSourceFile: '/src/libwebp/./src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './src/webp/./mux_types.h:66,7'
          Branch Sides:
            - BranchSide:      './src/webp/./mux_types.h:66,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      './src/webp/./mux_types.h:67,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    WebPMuxCreate
      functionSourceFile: '/src/libwebp/./src/webp/mux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.WebPMux *'
      argCount:        2
      argTypes:
        - 'struct.WebPData *'
        - int
      constantsTouched: []
      argNames:
        - bitstream
        - copy_data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMuxCreateInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './src/webp/mux.h:138,10'
          Dst:             WebPMuxCreateInternal
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.c'
      linkageType:     externalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         43
      ICount:          237
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - WebPDataClear
        - WebPDataInit
        - WebPDemux
        - WebPDemuxDelete
        - WebPDemuxGetChunk
        - WebPDemuxGetFrame
        - WebPDemuxNextChunk
        - WebPDemuxNextFrame
        - WebPDemuxPartial
        - WebPDemuxPrevChunk
        - WebPDemuxReleaseChunkIterator
        - WebPDemuxReleaseIterator
        - WebPMuxCreate
        - WebPMuxDelete
        - WebPMuxGetAnimationParams
        - WebPMuxGetChunk
        - WebPMuxGetFeatures
        - WebPMuxGetFrame
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:30,7'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:32,46'
              BranchSideFuncs:
                - WebPMuxCreate
                - WebPMuxGetChunk
                - WebPMuxGetChunk
                - WebPMuxGetChunk
                - WebPMuxGetFeatures
                - WebPMuxGetAnimationParams
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxDelete
                - WebPMuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDataClear
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:61,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - WebPDemux
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
                - WebPDemuxNextChunk
                - WebPDemuxPartial
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:33,9'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:33,15'
              BranchSideFuncs:
                - WebPMuxGetChunk
                - WebPMuxGetChunk
                - WebPMuxGetChunk
                - WebPMuxGetFeatures
                - WebPMuxGetAnimationParams
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxDelete
                - WebPMuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDataClear
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:36,21'
              BranchSideFuncs:
                - WebPMuxGetChunk
                - WebPMuxGetChunk
                - WebPMuxGetChunk
                - WebPMuxGetFeatures
                - WebPMuxGetAnimationParams
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxDelete
                - WebPMuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDataClear
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:48,5'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:49,32'
              BranchSideFuncs:
                - WebPMuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxDelete
                - WebPDataClear
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:57,19'
              BranchSideFuncs:
                - WebPMuxDelete
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:50,11'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:51,9'
              BranchSideFuncs:
                - WebPMuxDelete
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:52,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxDelete
                - WebPMuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDataClear
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:61,9'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:63,15'
              BranchSideFuncs:
                - WebPDemuxPartial
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
                - WebPDemuxNextChunk
                - WebPDemuxDelete
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:69,15'
              BranchSideFuncs:
                - WebPDemux
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
                - WebPDemuxNextChunk
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:64,11'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:65,25'
              BranchSideFuncs:
                - WebPDemuxDelete
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:68,5'
              BranchSideFuncs:
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
                - WebPDemuxNextChunk
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:70,11'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:0,0'
              BranchSideFuncs:
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
                - WebPDemuxNextChunk
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:70,19'
              BranchSideFuncs: []
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:74,9'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:75,7'
              BranchSideFuncs:
                - WebPDemuxNextChunk
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:77,5'
              BranchSideFuncs:
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetChunk
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxPrevChunk
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:78,9'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:79,7'
              BranchSideFuncs:
                - WebPDemuxPrevChunk
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:81,5'
              BranchSideFuncs:
                - WebPDemuxReleaseChunkIterator
                - WebPDemuxGetFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:85,9'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:86,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:91,5'
              BranchSideFuncs:
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:86,7'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:87,14'
              BranchSideFuncs:
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:89,5'
              BranchSideFuncs:
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
        - Branch String:   'tests/fuzzer/mux_demux_api_fuzzer.c:87,13'
          Branch Sides:
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:87,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tests/fuzzer/mux_demux_api_fuzzer.c:88,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxReleaseIterator
                - WebPDemuxDelete
                - WebPDemuxNextFrame
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:23,3'
          Dst:             WebPDataInit
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:32,20'
          Dst:             WebPMuxCreate
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:36,5'
          Dst:             WebPMuxGetChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:37,5'
          Dst:             WebPMuxGetChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:38,5'
          Dst:             WebPMuxGetChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:41,5'
          Dst:             WebPMuxGetFeatures
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:44,5'
          Dst:             WebPMuxGetAnimationParams
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:49,16'
          Dst:             WebPMuxGetFrame
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:53,9'
          Dst:             WebPDataClear
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:57,5'
          Dst:             WebPMuxDelete
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:63,15'
          Dst:             WebPDemuxPartial
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:65,9'
          Dst:             WebPDemuxDelete
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:69,15'
          Dst:             WebPDemux
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:74,9'
          Dst:             WebPDemuxGetChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:75,7'
          Dst:             WebPDemuxNextChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:77,5'
          Dst:             WebPDemuxReleaseChunkIterator
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:78,9'
          Dst:             WebPDemuxGetChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:79,7'
          Dst:             WebPDemuxPrevChunk
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:81,5'
          Dst:             WebPDemuxReleaseChunkIterator
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:85,9'
          Dst:             WebPDemuxGetFrame
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:87,14'
          Dst:             WebPDemuxNextFrame
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:91,5'
          Dst:             WebPDemuxReleaseIterator
        - Src:             'tests/fuzzer/mux_demux_api_fuzzer.c:92,5'
          Dst:             WebPDemuxDelete
    - functionName:    GetChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionDepth:   0
      returnType:      'struct.Chunk *'
      argCount:        3
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dmux
        - fourcc
        - chunk_num
      BBCount:         13
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:914,3'
          Branch Sides:
            - BranchSide:      'demux.c:914,3'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:915,35'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:916,9'
          Branch Sides:
            - BranchSide:      'demux.c:916,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:917,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:917,9'
          Branch Sides:
            - BranchSide:      'demux.c:917,29'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:918,3'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'demux.c:916,10'
          Dst:             memcmp
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ChunkCount
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dmux
        - fourcc
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:902,3'
          Branch Sides:
            - BranchSide:      'demux.c:903,35'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:906,10'
              BranchSideFuncs: []
        - Branch String:   'demux.c:904,9'
          Branch Sides:
            - BranchSide:      'demux.c:904,44'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:905,3'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'demux.c:904,10'
          Dst:             memcmp
    - functionName:    GetFramePayload
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.Frame *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - mem_buf
        - frame
        - data_size
      BBCount:         10
      ICount:          107
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:813,7'
          Branch Sides:
            - BranchSide:      'demux.c:814,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'demux.c:830,3'
              BranchSideFuncs: []
        - Branch String:   'demux.c:821,9'
          Branch Sides:
            - BranchSide:      'demux.c:822,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'demux.c:828,12'
              BranchSideFuncs: []
        - Branch String:   'demux.c:822,33'
          Branch Sides:
            - BranchSide:      'demux.c:822,20'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:823,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SynthesizeFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'struct.Frame *'
        - 'struct.WebPIterator *'
      constantsTouched: []
      argNames:
        - dmux
        - frame
        - iter
      BBCount:         9
      ICount:          136
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - GetFramePayload
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:840,7'
          Branch Sides:
            - BranchSide:      'demux.c:840,24'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:841,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'demux.c:841,3'
          Branch Sides:
            - BranchSide:      'demux.c:841,3'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:843,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:839,34'
          Dst:             GetFramePayload
        - Src:             'demux.c:841,3'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    433
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionDepth:   0
      returnType:      'struct.Frame *'
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - int
      constantsTouched: []
      argNames:
        - dmux
        - frame_num
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:803,3'
          Branch Sides:
            - BranchSide:      'demux.c:803,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:804,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:804,9'
          Branch Sides:
            - BranchSide:      'demux.c:804,37'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:805,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    CheckFrameBounds
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.Frame *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - frame
        - exact
        - canvas_width
        - canvas_height
      BBCount:         24
      ICount:          132
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:589,7'
          Branch Sides:
            - BranchSide:      'demux.c:590,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:597,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:590,31'
          Branch Sides:
            - BranchSide:      'demux.c:590,34'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:591,7'
              BranchSideFuncs: []
        - Branch String:   'demux.c:590,9'
          Branch Sides:
            - BranchSide:      'demux.c:591,7'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:593,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:593,39'
          Branch Sides:
            - BranchSide:      'demux.c:593,42'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:594,7'
              BranchSideFuncs: []
        - Branch String:   'demux.c:593,9'
          Branch Sides:
            - BranchSide:      'demux.c:594,7'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:596,3'
              BranchSideFuncs: []
        - Branch String:   'demux.c:597,30'
          Branch Sides:
            - BranchSide:      'demux.c:597,55'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:597,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:597,9'
          Branch Sides:
            - BranchSide:      'demux.c:597,55'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:598,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:598,9'
          Branch Sides:
            - BranchSide:      'demux.c:598,58'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:599,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:599,9'
          Branch Sides:
            - BranchSide:      'demux.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:599,60'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    AddChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'struct.Chunk *'
      constantsTouched: []
      argNames:
        - dmux
        - chunk
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    NewFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.MemBuffer *'
        - int
        - int
        - 'struct.Frame **'
      constantsTouched: []
      argNames:
        - mem
        - min_size
        - actual_size
        - frame
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - MemDataSize
        - SizeIsInvalid
        - WebPSafeCalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:301,7'
          Branch Sides:
            - BranchSide:      'demux.c:301,37'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:302,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - WebPSafeCalloc
        - Branch String:   'demux.c:302,7'
          Branch Sides:
            - BranchSide:      'demux.c:302,31'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:303,19'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - WebPSafeCalloc
        - Branch String:   'demux.c:303,7'
          Branch Sides:
            - BranchSide:      'demux.c:303,37'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:305,20'
              BranchSideFuncs:
                - WebPSafeCalloc
      Callsites:
        - Src:             'demux.c:301,7'
          Dst:             SizeIsInvalid
        - Src:             'demux.c:303,7'
          Dst:             MemDataSize
        - Src:             'demux.c:305,20'
          Dst:             WebPSafeCalloc
    - functionName:    SizeIsInvalid
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.MemBuffer *'
        - size_t
      constantsTouched: []
      argNames:
        - mem
        - size
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    MemDataSize
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    StoreChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPDemuxer *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - dmux
        - start_offset
        - size
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - AddChunk
        - WebPSafeCalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:365,7'
          Branch Sides:
            - BranchSide:      'demux.c:365,22'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:367,26'
              BranchSideFuncs:
                - AddChunk
      Callsites:
        - Src:             'demux.c:364,32'
          Dst:             WebPSafeCalloc
        - Src:             'demux.c:369,3'
          Dst:             AddChunk
    - functionName:    ParseAnimationFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - int
      constantsTouched: []
      argNames:
        - dmux
        - frame_chunk_size
      BBCount:         26
      ICount:          244
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - AddFrame
        - NewFrame
        - ReadByte
        - ReadLE24s
        - StoreFrame
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:322,7'
          Branch Sides:
            - BranchSide:      'demux.c:322,34'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:324,42'
              BranchSideFuncs:
                - ReadLE24s
                - ReadLE24s
                - ReadLE24s
                - ReadLE24s
                - ReadLE24s
                - ReadByte
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - StoreFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - WebPSafeFree
        - Branch String:   'demux.c:333,7'
          Branch Sides:
            - BranchSide:      'demux.c:334,18'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'demux.c:340,18'
              BranchSideFuncs:
                - StoreFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'demux.c:342,29'
          Branch Sides:
            - BranchSide:      'demux.c:342,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:345,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:342,7'
          Branch Sides:
            - BranchSide:      'demux.c:343,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:345,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:345,29'
          Branch Sides:
            - BranchSide:      'demux.c:345,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:354,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:345,45'
          Branch Sides:
            - BranchSide:      'demux.c:345,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:354,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:345,7'
          Branch Sides:
            - BranchSide:      'demux.c:346,28'
              BranchSideFuncs:
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'demux.c:354,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:347,9'
          Branch Sides:
            - BranchSide:      'demux.c:348,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'demux.c:350,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:354,7'
          Branch Sides:
            - BranchSide:      'demux.c:354,34'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:355,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:321,7'
          Dst:             NewFrame
        - Src:             'demux.c:324,32'
          Dst:             ReadLE24s
        - Src:             'demux.c:325,32'
          Dst:             ReadLE24s
        - Src:             'demux.c:326,32'
          Dst:             ReadLE24s
        - Src:             'demux.c:327,32'
          Dst:             ReadLE24s
        - Src:             'demux.c:328,28'
          Dst:             ReadLE24s
        - Src:             'demux.c:329,10'
          Dst:             ReadByte
        - Src:             'demux.c:334,5'
          Dst:             WebPSafeFree
        - Src:             'demux.c:341,12'
          Dst:             StoreFrame
        - Src:             'demux.c:346,19'
          Dst:             AddFrame
        - Src:             'demux.c:354,21'
          Dst:             WebPSafeFree
    - functionName:    ReadLE24s
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE24
        - Skip
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'demux.c:162,19'
          Dst:             GetLE24
        - Src:             'demux.c:163,3'
          Dst:             Skip
    - functionName:    ReadByte
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Skip
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'demux.c:149,3'
          Dst:             Skip
    - functionName:    StoreFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'struct.MemBuffer *'
        - 'struct.Frame *'
      constantsTouched: []
      argNames:
        - frame_num
        - min_size
        - mem
        - frame
      BBCount:         56
      ICount:          353
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - MemDataSize
        - ReadLE32
        - Rewind
        - SetFrameInfo
        - SizeIsInvalid
        - Skip
        - WebPGetFeatures
      functionUses:    2
      BranchProfiles:
        - Branch String:   'demux.c:214,52'
          Branch Sides:
            - BranchSide:      'demux.c:214,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
            - BranchSide:      'demux.c:215,27'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:218,7'
          Branch Sides:
            - BranchSide:      'demux.c:218,13'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:220,3'
              BranchSideFuncs:
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:228,9'
          Branch Sides:
            - BranchSide:      'demux.c:228,43'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:230,27'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:231,25'
          Branch Sides:
            - BranchSide:      'demux.c:232,37'
              BranchSideFuncs:
                - MemDataSize
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
            - BranchSide:      'demux.c:232,44'
              BranchSideFuncs:
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
        - Branch String:   'demux.c:234,9'
          Branch Sides:
            - BranchSide:      'demux.c:234,50'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:235,9'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
        - Branch String:   'demux.c:235,9'
          Branch Sides:
            - BranchSide:      'demux.c:235,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
            - BranchSide:      'demux.c:237,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
        - Branch String:   'demux.c:237,5'
          Branch Sides:
            - BranchSide:      'demux.c:239,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - Skip
            - BranchSide:      'demux.c:251,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:254,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:279,16'
              BranchSideFuncs:
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:239,13'
          Branch Sides:
            - BranchSide:      'demux.c:240,11'
              BranchSideFuncs:
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
            - BranchSide:      'demux.c:247,11'
              BranchSideFuncs:
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:251,13'
          Branch Sides:
            - BranchSide:      'demux.c:251,31'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:251,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:254,13'
          Branch Sides:
            - BranchSide:      'demux.c:259,31'
              BranchSideFuncs:
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:273,11'
              BranchSideFuncs:
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:261,46'
          Branch Sides:
            - BranchSide:      'demux.c:262,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
            - BranchSide:      'demux.c:264,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:261,15'
          Branch Sides:
            - BranchSide:      'demux.c:263,13'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:264,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:284,9'
          Branch Sides:
            - BranchSide:      'demux.c:285,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
            - BranchSide:      'demux.c:286,28'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:289,18'
          Branch Sides:
            - BranchSide:      'demux.c:289,3'
              BranchSideFuncs:
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
            - BranchSide:      'demux.c:289,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
        - Branch String:   'demux.c:289,3'
          Branch Sides:
            - BranchSide:      'demux.c:221,39'
              BranchSideFuncs:
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SetFrameInfo
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - MemDataSize
            - BranchSide:      'demux.c:291,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:214,15'
          Dst:             MemDataSize
        - Src:             'demux.c:215,15'
          Dst:             MemDataSize
        - Src:             'demux.c:222,29'
          Dst:             ReadLE32
        - Src:             'demux.c:223,35'
          Dst:             ReadLE32
        - Src:             'demux.c:231,48'
          Dst:             MemDataSize
        - Src:             'demux.c:232,25'
          Dst:             MemDataSize
        - Src:             'demux.c:234,9'
          Dst:             SizeIsInvalid
        - Src:             'demux.c:235,31'
          Dst:             MemDataSize
        - Src:             'demux.c:245,11'
          Dst:             Skip
        - Src:             'demux.c:259,15'
          Dst:             WebPGetFeatures
        - Src:             'demux.c:269,11'
          Dst:             SetFrameInfo
        - Src:             'demux.c:271,11'
          Dst:             Skip
        - Src:             'demux.c:279,9'
          Dst:             Rewind
        - Src:             'demux.c:286,16'
          Dst:             MemDataSize
    - functionName:    AddFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'struct.Frame *'
      constantsTouched: []
      argNames:
        - dmux
        - frame
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'demux.c:187,26'
          Branch Sides:
            - BranchSide:      'demux.c:187,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:189,25'
              BranchSideFuncs: []
        - Branch String:   'demux.c:187,7'
          Branch Sides:
            - BranchSide:      'demux.c:187,53'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:189,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ReadLE32
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE32
        - Skip
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'demux.c:169,24'
          Dst:             GetLE32
        - Src:             'demux.c:170,3'
          Dst:             Skip
    - functionName:    Skip
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.MemBuffer *'
        - size_t
      constantsTouched: []
      argNames:
        - mem
        - size
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPGetFeatures
      functionSourceFile: '/src/libwebp/src/demux/../../src/webp/./decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.WebPBitstreamFeatures *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - features
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPGetFeaturesInternal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/webp/./decode.h:442,10'
          Dst:             WebPGetFeaturesInternal
    - functionName:    SetFrameInfo
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - int
        - int
        - 'struct.WebPBitstreamFeatures *'
        - 'struct.Frame *'
      constantsTouched: []
      argNames:
        - start_offset
        - size
        - frame_num
        - complete
        - features
        - frame
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Rewind
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.MemBuffer *'
        - size_t
      constantsTouched: []
      argNames:
        - mem
        - size
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetLE32
      functionSourceFile: '/src/libwebp/src/demux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:101,10'
          Dst:             GetLE16
        - Src:             '../../src/utils/utils.h:101,37'
          Dst:             GetLE16
    - functionName:    GetLE16
      functionSourceFile: '/src/libwebp/src/demux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetLE24
      functionSourceFile: '/src/libwebp/src/demux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:97,10'
          Dst:             GetLE16
    - functionName:    ReadLE16s
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
        - Skip
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'demux.c:155,19'
          Dst:             GetLE16
        - Src:             'demux.c:156,3'
          Dst:             Skip
    - functionName:    ParseVP8XChunks
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDemuxer *'
      constantsTouched: []
      argNames:
        - dmux
      BBCount:         56
      ICount:          340
      EdgeCount:       69
      CyclomaticComplexity: 15
      functionsReached:
        - MemDataSize
        - ParseAnimationFrame
        - ParseSingleImage
        - ReadLE16s
        - ReadLE32
        - Rewind
        - SizeIsInvalid
        - Skip
        - StoreChunk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:460,9'
          Branch Sides:
            - BranchSide:      'demux.c:460,41'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:462,25'
              BranchSideFuncs:
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:463,9'
          Branch Sides:
            - BranchSide:      'demux.c:463,48'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:465,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:465,5'
          Branch Sides:
            - BranchSide:      'demux.c:467,9'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:473,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
            - BranchSide:      'demux.c:473,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
            - BranchSide:      'demux.c:473,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
            - BranchSide:      'demux.c:480,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
            - BranchSide:      'demux.c:496,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
            - BranchSide:      'demux.c:501,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:505,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:509,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:514,13'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:473,29'
          Branch Sides:
            - BranchSide:      'demux.c:473,46'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:473,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:473,13'
          Branch Sides:
            - BranchSide:      'demux.c:473,46'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:475,16'
              BranchSideFuncs:
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:480,13'
          Branch Sides:
            - BranchSide:      'demux.c:480,50'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:482,25'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
        - Branch String:   'demux.c:482,13'
          Branch Sides:
            - BranchSide:      'demux.c:483,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
            - BranchSide:      'demux.c:484,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
        - Branch String:   'demux.c:484,20'
          Branch Sides:
            - BranchSide:      'demux.c:485,11'
              BranchSideFuncs:
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
            - BranchSide:      'demux.c:490,23'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:496,13'
          Branch Sides:
            - BranchSide:      'demux.c:496,31'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:497,38'
              BranchSideFuncs:
                - ParseAnimationFrame
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:514,13'
          Branch Sides:
            - BranchSide:      'demux.c:515,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:525,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:515,15'
          Branch Sides:
            - BranchSide:      'demux.c:518,29'
              BranchSideFuncs:
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
            - BranchSide:      'demux.c:523,16'
              BranchSideFuncs:
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:518,17'
          Branch Sides:
            - BranchSide:      'demux.c:520,15'
              BranchSideFuncs:
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
            - BranchSide:      'demux.c:522,11'
              BranchSideFuncs:
                - Skip
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:530,9'
          Branch Sides:
            - BranchSide:      'demux.c:531,7'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:532,28'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
        - Branch String:   'demux.c:535,3'
          Branch Sides:
            - BranchSide:      'demux.c:454,9'
              BranchSideFuncs:
                - ReadLE32
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Skip
                - StoreChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ParseAnimationFrame
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadLE32
                - ReadLE16s
                - Skip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Rewind
                - ParseSingleImage
            - BranchSide:      'demux.c:537,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:456,29'
          Dst:             ReadLE32
        - Src:             'demux.c:457,33'
          Dst:             ReadLE32
        - Src:             'demux.c:463,9'
          Dst:             SizeIsInvalid
        - Src:             'demux.c:475,9'
          Dst:             Rewind
        - Src:             'demux.c:476,18'
          Dst:             ParseSingleImage
        - Src:             'demux.c:482,13'
          Dst:             MemDataSize
        - Src:             'demux.c:486,28'
          Dst:             ReadLE32
        - Src:             'demux.c:487,31'
          Dst:             ReadLE16s
        - Src:             'demux.c:488,11'
          Dst:             Skip
        - Src:             'demux.c:497,18'
          Dst:             ParseAnimationFrame
        - Src:             'demux.c:514,34'
          Dst:             MemDataSize
        - Src:             'demux.c:518,18'
          Dst:             StoreChunk
        - Src:             'demux.c:523,11'
          Dst:             Skip
        - Src:             'demux.c:532,16'
          Dst:             MemDataSize
    - functionName:    ParseSingleImage
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDemuxer *'
      constantsTouched: []
      argNames:
        - dmux
      BBCount:         33
      ICount:          233
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - AddFrame
        - MemDataSize
        - SizeIsInvalid
        - StoreFrame
        - WebPSafeCalloc
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:408,7'
          Branch Sides:
            - BranchSide:      'demux.c:408,30'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:409,21'
              BranchSideFuncs:
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - WebPSafeCalloc
                - StoreFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:409,7'
          Branch Sides:
            - BranchSide:      'demux.c:409,37'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:410,19'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - WebPSafeCalloc
                - StoreFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:410,7'
          Branch Sides:
            - BranchSide:      'demux.c:410,36'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:412,19'
              BranchSideFuncs:
                - WebPSafeCalloc
                - StoreFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:413,7'
          Branch Sides:
            - BranchSide:      'demux.c:413,22'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:417,30'
              BranchSideFuncs:
                - StoreFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:418,7'
          Branch Sides:
            - BranchSide:      'demux.c:419,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:443,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:421,20'
          Branch Sides:
            - BranchSide:      'demux.c:421,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:429,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:421,9'
          Branch Sides:
            - BranchSide:      'demux.c:422,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:429,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:429,31'
          Branch Sides:
            - BranchSide:      'demux.c:429,34'
              BranchSideFuncs:
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'demux.c:435,19'
              BranchSideFuncs:
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:429,52'
          Branch Sides:
            - BranchSide:      'demux.c:429,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:435,19'
              BranchSideFuncs:
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:429,9'
          Branch Sides:
            - BranchSide:      'demux.c:430,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'demux.c:435,19'
              BranchSideFuncs:
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:435,9'
          Branch Sides:
            - BranchSide:      'demux.c:436,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'demux.c:438,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'demux.c:443,7'
          Branch Sides:
            - BranchSide:      'demux.c:443,34'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:444,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:409,7'
          Dst:             SizeIsInvalid
        - Src:             'demux.c:410,7'
          Dst:             MemDataSize
        - Src:             'demux.c:412,19'
          Dst:             WebPSafeCalloc
        - Src:             'demux.c:417,12'
          Dst:             StoreFrame
        - Src:             'demux.c:435,10'
          Dst:             AddFrame
        - Src:             'demux.c:443,21'
          Dst:             WebPSafeFree
    - functionName:    IsValidExtendedFormat
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDemuxer *'
      constantsTouched: []
      argNames:
        - dmux
      BBCount:         71
      ICount:          391
      EdgeCount:       98
      CyclomaticComplexity: 29
      functionsReached:
        - CheckFrameBounds
      functionUses:    0
      BranchProfiles:
        - Branch String:   'demux.c:608,7'
          Branch Sides:
            - BranchSide:      'demux.c:608,50'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:610,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:610,32'
          Branch Sides:
            - BranchSide:      'demux.c:610,62'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:610,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:610,7'
          Branch Sides:
            - BranchSide:      'demux.c:610,62'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:611,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:611,7'
          Branch Sides:
            - BranchSide:      'demux.c:611,30'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:612,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:612,39'
          Branch Sides:
            - BranchSide:      'demux.c:612,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:613,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:612,7'
          Branch Sides:
            - BranchSide:      'demux.c:612,65'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:613,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:613,7'
          Branch Sides:
            - BranchSide:      'demux.c:613,48'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:615,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:615,3'
          Branch Sides:
            - BranchSide:      'demux.c:616,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:653,3'
              BranchSideFuncs: []
        - Branch String:   'demux.c:619,22'
          Branch Sides:
            - BranchSide:      'demux.c:619,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'demux.c:619,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'demux.c:619,5'
          Branch Sides:
            - BranchSide:      'demux.c:615,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'demux.c:620,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'demux.c:623,25'
          Branch Sides:
            - BranchSide:      'demux.c:623,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'demux.c:625,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'demux.c:623,11'
          Branch Sides:
            - BranchSide:      'demux.c:623,47'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:625,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'demux.c:625,11'
          Branch Sides:
            - BranchSide:      'demux.c:626,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'demux.c:635,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'demux.c:626,31'
          Branch Sides:
            - BranchSide:      'demux.c:626,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'demux.c:628,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'demux.c:626,13'
          Branch Sides:
            - BranchSide:      'demux.c:626,53'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:628,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'demux.c:628,30'
          Branch Sides:
            - BranchSide:      'demux.c:628,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:632,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:628,13'
          Branch Sides:
            - BranchSide:      'demux.c:629,11'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:632,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:632,28'
          Branch Sides:
            - BranchSide:      'demux.c:632,48'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:632,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:632,13'
          Branch Sides:
            - BranchSide:      'demux.c:632,48'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:633,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:635,13'
          Branch Sides:
            - BranchSide:      'demux.c:635,46'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:638,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'demux.c:638,30'
          Branch Sides:
            - BranchSide:      'demux.c:638,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'demux.c:643,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:638,50'
          Branch Sides:
            - BranchSide:      'demux.c:639,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:643,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:638,13'
          Branch Sides:
            - BranchSide:      'demux.c:640,11'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:643,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:643,13'
          Branch Sides:
            - BranchSide:      'demux.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:643,31'
              BranchSideFuncs: []
        - Branch String:   'demux.c:646,25'
          Branch Sides:
            - BranchSide:      'demux.c:646,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:651,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:646,43'
          Branch Sides:
            - BranchSide:      'demux.c:647,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:651,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'demux.c:646,11'
          Branch Sides:
            - BranchSide:      'demux.c:649,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'demux.c:651,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckFrameBounds
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'demux.c:647,12'
          Dst:             CheckFrameBounds
    - functionName:    ParseVP8X
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDemuxer *'
      constantsTouched: []
      argNames:
        - dmux
      BBCount:         20
      ICount:          160
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - MemDataSize
        - ParseVP8XChunks
        - ReadByte
        - ReadLE24s
        - ReadLE32
        - SizeIsInvalid
        - Skip
      functionUses:    0
      BranchProfiles:
        - Branch String:   'demux.c:544,7'
          Branch Sides:
            - BranchSide:      'demux.c:544,45'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:546,3'
              BranchSideFuncs:
                - Skip
                - ReadLE32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - ReadByte
                - Skip
                - ReadLE24s
                - ReadLE24s
                - __sanitizer_cov_trace_const_cmp8
                - Skip
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:549,7'
          Branch Sides:
            - BranchSide:      'demux.c:549,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:550,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - ReadByte
                - Skip
                - ReadLE24s
                - ReadLE24s
                - __sanitizer_cov_trace_const_cmp8
                - Skip
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:550,7'
          Branch Sides:
            - BranchSide:      'demux.c:550,36'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:551,16'
              BranchSideFuncs:
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - ReadByte
                - Skip
                - ReadLE24s
                - ReadLE24s
                - __sanitizer_cov_trace_const_cmp8
                - Skip
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:552,7'
          Branch Sides:
            - BranchSide:      'demux.c:552,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:553,19'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_cmp8
                - ReadByte
                - Skip
                - ReadLE24s
                - ReadLE24s
                - __sanitizer_cov_trace_const_cmp8
                - Skip
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:553,7'
          Branch Sides:
            - BranchSide:      'demux.c:553,37'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:555,35'
              BranchSideFuncs:
                - ReadByte
                - Skip
                - ReadLE24s
                - ReadLE24s
                - __sanitizer_cov_trace_const_cmp8
                - Skip
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:559,7'
          Branch Sides:
            - BranchSide:      'demux.c:560,5'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:562,8'
              BranchSideFuncs:
                - Skip
                - SizeIsInvalid
                - __sanitizer_cov_trace_const_cmp4
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:565,7'
          Branch Sides:
            - BranchSide:      'demux.c:565,46'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:566,19'
              BranchSideFuncs:
                - MemDataSize
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8XChunks
        - Branch String:   'demux.c:566,7'
          Branch Sides:
            - BranchSide:      'demux.c:566,45'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:568,26'
              BranchSideFuncs:
                - ParseVP8XChunks
      Callsites:
        - Src:             'demux.c:544,7'
          Dst:             MemDataSize
        - Src:             'demux.c:547,3'
          Dst:             Skip
        - Src:             'demux.c:548,15'
          Dst:             ReadLE32
        - Src:             'demux.c:552,7'
          Dst:             SizeIsInvalid
        - Src:             'demux.c:553,7'
          Dst:             MemDataSize
        - Src:             'demux.c:555,26'
          Dst:             ReadByte
        - Src:             'demux.c:556,3'
          Dst:             Skip
        - Src:             'demux.c:557,30'
          Dst:             ReadLE24s
        - Src:             'demux.c:558,30'
          Dst:             ReadLE24s
        - Src:             'demux.c:562,3'
          Dst:             Skip
        - Src:             'demux.c:565,7'
          Dst:             SizeIsInvalid
        - Src:             'demux.c:566,7'
          Dst:             MemDataSize
        - Src:             'demux.c:568,10'
          Dst:             ParseVP8XChunks
    - functionName:    IsValidSimpleFormat
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDemuxer *'
      constantsTouched: []
      argNames:
        - dmux
      BBCount:         19
      ICount:          97
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:576,7'
          Branch Sides:
            - BranchSide:      'demux.c:576,50'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:578,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:578,32'
          Branch Sides:
            - BranchSide:      'demux.c:578,62'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:578,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:578,7'
          Branch Sides:
            - BranchSide:      'demux.c:578,62'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:579,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:579,39'
          Branch Sides:
            - BranchSide:      'demux.c:579,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:581,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:579,7'
          Branch Sides:
            - BranchSide:      'demux.c:579,57'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:581,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:581,26'
          Branch Sides:
            - BranchSide:      'demux.c:581,50'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:581,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:581,7'
          Branch Sides:
            - BranchSide:      'demux.c:581,50'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:582,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RemapMemBuffer
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.MemBuffer *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - mem
        - data
        - size
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:111,7'
          Branch Sides:
            - BranchSide:      'demux.c:111,30'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:113,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPDemuxReleaseChunkIterator
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPChunkIterator *'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPDemuxPrevChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPChunkIterator *'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SetChunk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:964,20'
          Branch Sides:
            - BranchSide:      'demux.c:964,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SetChunk
            - BranchSide:      'demux.c:969,3'
              BranchSideFuncs: []
        - Branch String:   'demux.c:964,7'
          Branch Sides:
            - BranchSide:      'demux.c:965,23'
              BranchSideFuncs:
                - SetChunk
            - BranchSide:      'demux.c:969,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:967,12'
          Dst:             SetChunk
    - functionName:    SetChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.WebPChunkIterator *'
      constantsTouched: []
      argNames:
        - fourcc
        - chunk_num
        - iter
      BBCount:         18
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ChunkCount
        - GetChunk
      functionUses:    3
      BranchProfiles:
        - Branch String:   'demux.c:927,20'
          Branch Sides:
            - BranchSide:      'demux.c:927,56'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:927,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkCount
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetChunk
        - Branch String:   'demux.c:927,38'
          Branch Sides:
            - BranchSide:      'demux.c:927,56'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:927,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkCount
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetChunk
        - Branch String:   'demux.c:927,7'
          Branch Sides:
            - BranchSide:      'demux.c:927,56'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:928,22'
              BranchSideFuncs:
                - ChunkCount
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetChunk
        - Branch String:   'demux.c:929,7'
          Branch Sides:
            - BranchSide:      'demux.c:929,19'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:930,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetChunk
        - Branch String:   'demux.c:930,7'
          Branch Sides:
            - BranchSide:      'demux.c:930,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetChunk
            - BranchSide:      'demux.c:932,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetChunk
        - Branch String:   'demux.c:932,7'
          Branch Sides:
            - BranchSide:      'demux.c:933,26'
              BranchSideFuncs:
                - GetChunk
            - BranchSide:      'demux.c:941,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:928,11'
          Dst:             ChunkCount
        - Src:             'demux.c:934,32'
          Dst:             GetChunk
    - functionName:    WebPDemuxNextChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPChunkIterator *'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SetChunk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:955,7'
          Branch Sides:
            - BranchSide:      'demux.c:956,23'
              BranchSideFuncs:
                - SetChunk
            - BranchSide:      'demux.c:960,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:958,12'
          Dst:             SetChunk
    - functionName:    WebPDemuxGetChunk
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'char *'
        - int
        - 'struct.WebPChunkIterator *'
      constantsTouched: []
      argNames:
        - dmux
        - fourcc
        - chunk_num
        - iter
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SetChunk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'demux.c:947,7'
          Branch Sides:
            - BranchSide:      'demux.c:947,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:949,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - SetChunk
      Callsites:
        - Src:             'demux.c:951,10'
          Dst:             SetChunk
    - functionName:    WebPDemuxReleaseIterator
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPIterator *'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPDemuxPrevFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPIterator *'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - SetFrame
      functionUses:    0
      BranchProfiles:
        - Branch String:   'demux.c:886,7'
          Branch Sides:
            - BranchSide:      'demux.c:886,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:887,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SetFrame
        - Branch String:   'demux.c:887,7'
          Branch Sides:
            - BranchSide:      'demux.c:887,29'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:888,19'
              BranchSideFuncs:
                - SetFrame
      Callsites:
        - Src:             'demux.c:888,10'
          Dst:             SetFrame
    - functionName:    SetFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.WebPIterator *'
      constantsTouched: []
      argNames:
        - frame_num
        - iter
      BBCount:         16
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - GetFrame
        - SynthesizeFrame
      functionUses:    3
      BranchProfiles:
        - Branch String:   'demux.c:862,20'
          Branch Sides:
            - BranchSide:      'demux.c:862,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:862,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetFrame
                - SynthesizeFrame
        - Branch String:   'demux.c:862,7'
          Branch Sides:
            - BranchSide:      'demux.c:862,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:863,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetFrame
                - SynthesizeFrame
        - Branch String:   'demux.c:863,7'
          Branch Sides:
            - BranchSide:      'demux.c:863,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:864,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetFrame
                - SynthesizeFrame
        - Branch String:   'demux.c:864,7'
          Branch Sides:
            - BranchSide:      'demux.c:864,35'
              BranchSideFuncs:
                - GetFrame
                - SynthesizeFrame
            - BranchSide:      'demux.c:866,20'
              BranchSideFuncs:
                - GetFrame
                - SynthesizeFrame
        - Branch String:   'demux.c:867,7'
          Branch Sides:
            - BranchSide:      'demux.c:867,22'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:869,26'
              BranchSideFuncs:
                - SynthesizeFrame
      Callsites:
        - Src:             'demux.c:866,11'
          Dst:             GetFrame
        - Src:             'demux.c:869,10'
          Dst:             SynthesizeFrame
    - functionName:    WebPDemuxNextFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPIterator *'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SetFrame
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:881,7'
          Branch Sides:
            - BranchSide:      'demux.c:881,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:882,19'
              BranchSideFuncs:
                - SetFrame
      Callsites:
        - Src:             'demux.c:882,10'
          Dst:             SetFrame
    - functionName:    WebPDemuxGetFrame
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPDemuxer *'
        - int
        - 'struct.WebPIterator *'
      constantsTouched: []
      argNames:
        - dmux
        - frame
        - iter
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SetFrame
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:873,7'
          Branch Sides:
            - BranchSide:      'demux.c:873,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:875,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - SetFrame
      Callsites:
        - Src:             'demux.c:877,10'
          Dst:             SetFrame
    - functionName:    WebPDemuxGetI
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - int
      constantsTouched: []
      argNames:
        - dmux
        - feature
      BBCount:         11
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'demux.c:785,7'
          Branch Sides:
            - BranchSide:      'demux.c:785,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:787,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'demux.c:787,3'
          Branch Sides:
            - BranchSide:      'demux.c:788,43'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:789,53'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:790,53'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:791,53'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:792,43'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:793,53'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:795,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPDemuxDelete
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPDemuxer *'
      constantsTouched: []
      argNames:
        - dmux
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - WebPSafeFree
      functionUses:    3
      BranchProfiles:
        - Branch String:   'demux.c:767,7'
          Branch Sides:
            - BranchSide:      'demux.c:767,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:769,12'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
                - WebPSafeFree
        - Branch String:   'demux.c:769,3'
          Branch Sides:
            - BranchSide:      'demux.c:770,18'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
                - WebPSafeFree
            - BranchSide:      'demux.c:774,12'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
        - Branch String:   'demux.c:774,3'
          Branch Sides:
            - BranchSide:      'demux.c:775,18'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
            - BranchSide:      'demux.c:779,16'
              BranchSideFuncs:
                - WebPSafeFree
      Callsites:
        - Src:             'demux.c:772,5'
          Dst:             WebPSafeFree
        - Src:             'demux.c:777,5'
          Dst:             WebPSafeFree
        - Src:             'demux.c:779,3'
          Dst:             WebPSafeFree
    - functionName:    GetBuffer
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    InitDemux
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPDemuxer *'
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - dmux
        - mem
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CreateRawImageDemuxer
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.MemBuffer *'
        - 'struct.WebPDemuxer **'
      constantsTouched: []
      argNames:
        - mem
        - demuxer
      BBCount:         17
      ICount:          148
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - AddFrame
        - InitDemux
        - IsValidSimpleFormat
        - SetFrameInfo
        - WebPGetFeatures
        - WebPSafeCalloc
        - WebPSafeFree
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:676,7'
          Branch Sides:
            - BranchSide:      'demux.c:677,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:682,45'
              BranchSideFuncs:
                - WebPSafeCalloc
                - WebPSafeCalloc
                - InitDemux
                - SetFrameInfo
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - IsValidSimpleFormat
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'demux.c:684,22'
          Branch Sides:
            - BranchSide:      'demux.c:684,40'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
            - BranchSide:      'demux.c:684,25'
              BranchSideFuncs:
                - InitDemux
                - SetFrameInfo
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - IsValidSimpleFormat
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'demux.c:684,9'
          Branch Sides:
            - BranchSide:      'demux.c:684,40'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
            - BranchSide:      'demux.c:685,15'
              BranchSideFuncs:
                - InitDemux
                - SetFrameInfo
                - AddFrame
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - IsValidSimpleFormat
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'demux.c:688,9'
          Branch Sides:
            - BranchSide:      'demux.c:688,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsValidSimpleFormat
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'demux.c:689,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsValidSimpleFormat
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'demux.c:694,5'
          Branch Sides:
            - BranchSide:      'demux.c:694,5'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:695,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:674,7'
          Dst:             WebPGetFeatures
        - Src:             'demux.c:682,45'
          Dst:             WebPSafeCalloc
        - Src:             'demux.c:683,34'
          Dst:             WebPSafeCalloc
        - Src:             'demux.c:685,5'
          Dst:             InitDemux
        - Src:             'demux.c:686,5'
          Dst:             SetFrameInfo
        - Src:             'demux.c:688,10'
          Dst:             AddFrame
        - Src:             'demux.c:694,5'
          Dst:             IsValidSimpleFormat
        - Src:             'demux.c:694,5'
          Dst:             __assert_fail
        - Src:             'demux.c:699,5'
          Dst:             WebPSafeFree
        - Src:             'demux.c:700,5'
          Dst:             WebPSafeFree
    - functionName:    ReadHeader
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.MemBuffer *'
      constantsTouched: []
      argNames:
        - mem
      BBCount:         18
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - GetBuffer
        - GetLE32
        - MemDataSize
        - Skip
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'demux.c:381,7'
          Branch Sides:
            - BranchSide:      'demux.c:381,36'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:382,24'
              BranchSideFuncs:
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetBuffer
                - GetLE32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - Skip
        - Branch String:   'demux.c:382,56'
          Branch Sides:
            - BranchSide:      'demux.c:383,24'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:384,5'
              BranchSideFuncs: []
        - Branch String:   'demux.c:382,7'
          Branch Sides:
            - BranchSide:      'demux.c:384,5'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:387,33'
              BranchSideFuncs:
                - GetBuffer
                - GetLE32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - Skip
        - Branch String:   'demux.c:388,7'
          Branch Sides:
            - BranchSide:      'demux.c:388,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:389,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - Skip
        - Branch String:   'demux.c:389,7'
          Branch Sides:
            - BranchSide:      'demux.c:389,38'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:392,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - Skip
        - Branch String:   'demux.c:393,7'
          Branch Sides:
            - BranchSide:      'demux.c:394,34'
              BranchSideFuncs:
                - Skip
            - BranchSide:      'demux.c:397,8'
              BranchSideFuncs:
                - Skip
      Callsites:
        - Src:             'demux.c:381,7'
          Dst:             MemDataSize
        - Src:             'demux.c:382,14'
          Dst:             GetBuffer
        - Src:             'demux.c:382,7'
          Dst:             memcmp
        - Src:             'demux.c:383,14'
          Dst:             GetBuffer
        - Src:             'demux.c:383,7'
          Dst:             memcmp
        - Src:             'demux.c:387,23'
          Dst:             GetBuffer
        - Src:             'demux.c:387,15'
          Dst:             GetLE32
        - Src:             'demux.c:397,3'
          Dst:             Skip
    - functionName:    InitMemBuffer
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.MemBuffer *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - mem
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RemapMemBuffer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'demux.c:121,10'
          Dst:             RemapMemBuffer
    - functionName:    WebPDemuxInternal
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionDepth:   0
      returnType:      'struct.WebPDemuxer *'
      argCount:        4
      argTypes:
        - 'struct.WebPData *'
        - int
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - data
        - allow_partial
        - state
        - version
      BBCount:         66
      ICount:          354
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - CreateRawImageDemuxer
        - GetBuffer
        - InitDemux
        - InitMemBuffer
        - ReadHeader
        - WebPDemuxDelete
        - WebPSafeCalloc
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'demux.c:713,7'
          Branch Sides:
            - BranchSide:      'demux.c:713,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - InitMemBuffer
                - __sanitizer_cov_trace_const_cmp4
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:715,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - InitMemBuffer
                - __sanitizer_cov_trace_const_cmp4
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:715,7'
          Branch Sides:
            - BranchSide:      'demux.c:715,66'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:716,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - InitMemBuffer
                - __sanitizer_cov_trace_const_cmp4
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:716,20'
          Branch Sides:
            - BranchSide:      'demux.c:716,63'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:716,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - InitMemBuffer
                - __sanitizer_cov_trace_const_cmp4
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:716,43'
          Branch Sides:
            - BranchSide:      'demux.c:716,63'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:716,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - InitMemBuffer
                - __sanitizer_cov_trace_const_cmp4
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:716,7'
          Branch Sides:
            - BranchSide:      'demux.c:716,63'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:718,28'
              BranchSideFuncs:
                - InitMemBuffer
                - __sanitizer_cov_trace_const_cmp4
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:718,7'
          Branch Sides:
            - BranchSide:      'demux.c:718,54'
              BranchSideFuncs:
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:719,12'
              BranchSideFuncs:
                - ReadHeader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:720,7'
          Branch Sides:
            - BranchSide:      'demux.c:723,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:737,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:723,9'
          Branch Sides:
            - BranchSide:      'demux.c:724,16'
              BranchSideFuncs:
                - CreateRawImageDemuxer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:730,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:725,11'
          Branch Sides:
            - BranchSide:      'demux.c:726,13'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:729,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:726,13'
          Branch Sides:
            - BranchSide:      'demux.c:726,29'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:727,16'
              BranchSideFuncs: []
        - Branch String:   'demux.c:730,9'
          Branch Sides:
            - BranchSide:      'demux.c:731,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:734,5'
              BranchSideFuncs: []
        - Branch String:   'demux.c:738,22'
          Branch Sides:
            - BranchSide:      'demux.c:738,25'
              BranchSideFuncs:
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:740,24'
              BranchSideFuncs:
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:738,7'
          Branch Sides:
            - BranchSide:      'demux.c:738,34'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:740,24'
              BranchSideFuncs:
                - WebPSafeCalloc
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:741,7'
          Branch Sides:
            - BranchSide:      'demux.c:741,21'
              BranchSideFuncs: []
            - BranchSide:      'demux.c:742,13'
              BranchSideFuncs:
                - InitDemux
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:745,3'
          Branch Sides:
            - BranchSide:      'demux.c:746,17'
              BranchSideFuncs:
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:755,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
        - Branch String:   'demux.c:746,9'
          Branch Sides:
            - BranchSide:      'demux.c:747,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:754,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - GetBuffer
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:748,11'
          Branch Sides:
            - BranchSide:      'demux.c:748,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:749,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:749,42'
          Branch Sides:
            - BranchSide:      'demux.c:749,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:750,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:749,11'
          Branch Sides:
            - BranchSide:      'demux.c:749,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'demux.c:750,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'demux.c:750,33'
          Branch Sides:
            - BranchSide:      'demux.c:750,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
            - BranchSide:      'demux.c:751,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
        - Branch String:   'demux.c:750,11'
          Branch Sides:
            - BranchSide:      'demux.c:750,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
            - BranchSide:      'demux.c:751,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
        - Branch String:   'demux.c:751,11'
          Branch Sides:
            - BranchSide:      'demux.c:751,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
            - BranchSide:      'demux.c:752,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
        - Branch String:   'demux.c:755,7'
          Branch Sides:
            - BranchSide:      'demux.c:755,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
            - BranchSide:      'demux.c:757,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPDemuxDelete
        - Branch String:   'demux.c:757,7'
          Branch Sides:
            - BranchSide:      'demux.c:758,21'
              BranchSideFuncs:
                - WebPDemuxDelete
            - BranchSide:      'demux.c:761,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'demux.c:718,8'
          Dst:             InitMemBuffer
        - Src:             'demux.c:719,12'
          Dst:             ReadHeader
        - Src:             'demux.c:724,16'
          Dst:             CreateRawImageDemuxer
        - Src:             'demux.c:740,24'
          Dst:             WebPSafeCalloc
        - Src:             'demux.c:742,3'
          Dst:             InitDemux
        - Src:             'demux.c:746,29'
          Dst:             GetBuffer
        - Src:             'demux.c:746,10'
          Dst:             memcmp
        - Src:             'demux.c:758,5'
          Dst:             WebPDemuxDelete
    - functionName:    WebPGetDemuxVersion
      functionSourceFile: '/src/libwebp/src/demux/demux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetLE16
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetLE24
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:97,10'
          Dst:             GetLE16
    - functionName:    GetFrameInfo
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPChunk *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - frame_chunk
        - x_offset
        - y_offset
        - duration
      BBCount:         12
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - GetLE24
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:394,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:394,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.142
                - GetLE24.142
                - GetLE24.142
            - BranchSide:      'muxedit.c:395,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.142
                - GetLE24.142
                - GetLE24.142
        - Branch String:   'muxedit.c:395,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:395,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.142
                - GetLE24.142
                - GetLE24.142
            - BranchSide:      'muxedit.c:396,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.142
                - GetLE24.142
                - GetLE24.142
        - Branch String:   'muxedit.c:396,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:396,41'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:398,27'
              BranchSideFuncs:
                - GetLE24.142
                - GetLE24.142
                - GetLE24.142
      Callsites:
        - Src:             'muxedit.c:394,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:395,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:398,19'
          Dst:             GetLE24
        - Src:             'muxedit.c:399,19'
          Dst:             GetLE24
        - Src:             'muxedit.c:400,15'
          Dst:             GetLE24
    - functionName:    GetImageInfo
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - wpi
        - x_offset
        - y_offset
        - duration
        - width
        - height
      BBCount:         18
      ICount:          107
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - GetFrameInfo
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:410,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:410,3'
              BranchSideFuncs:
                - __assert_fail
                - GetFrameInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:411,3'
              BranchSideFuncs:
                - __assert_fail
                - GetFrameInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:411,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:411,3'
              BranchSideFuncs:
                - GetFrameInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:414,22'
              BranchSideFuncs:
                - GetFrameInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:415,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:415,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:418,7'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:418,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:418,31'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:419,7'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:419,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:419,33'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:420,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:410,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:411,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:414,9'
          Dst:             GetFrameInfo
    - functionName:    GetAdjustedCanvasSize
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - mux
        - width
        - height
      BBCount:         43
      ICount:          228
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - GetImageInfo
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:427,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:427,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:428,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:428,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:428,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:428,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxedit.c:428,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:428,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:430,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:431,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:431,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:432,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:432,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:432,3'
              BranchSideFuncs:
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:434,7'
              BranchSideFuncs:
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:434,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:435,9'
              BranchSideFuncs:
                - __assert_fail
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:456,14'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:437,5'
          Branch Sides:
            - BranchSide:      'muxedit.c:437,5'
              BranchSideFuncs:
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:439,5'
              BranchSideFuncs:
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:439,5'
          Branch Sides:
            - BranchSide:      'muxedit.c:440,11'
              BranchSideFuncs:
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:452,14'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:445,11'
          Branch Sides:
            - BranchSide:      'muxedit.c:445,38'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:446,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:446,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:446,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'muxedit.c:447,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'muxedit.c:447,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:447,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'muxedit.c:449,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'muxedit.c:449,11'
          Branch Sides:
            - BranchSide:      'muxedit.c:449,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:450,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:450,11'
          Branch Sides:
            - BranchSide:      'muxedit.c:450,38'
              BranchSideFuncs:
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:451,5'
              BranchSideFuncs:
                - GetImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'muxedit.c:427,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:428,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:431,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:432,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:437,5'
          Dst:             __assert_fail
        - Src:             'muxedit.c:441,32'
          Dst:             GetImageInfo
        - Src:             'muxedit.c:446,7'
          Dst:             __assert_fail
        - Src:             'muxedit.c:447,7'
          Dst:             __assert_fail
    - functionName:    PutLE24
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - PutLE16
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../../src/utils/utils.h:112,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/utils.h:112,3'
              BranchSideFuncs:
                - PutLE16
            - BranchSide:      '../../src/utils/utils.h:112,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/utils/utils.h:112,3'
          Dst:             __assert_fail
        - Src:             '../../src/utils/utils.h:113,3'
          Dst:             PutLE16
    - functionName:    PutLE16
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         6
      ICount:          44
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/utils/utils.h:106,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/utils.h:106,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/utils.h:106,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/utils/utils.h:106,3'
          Dst:             __assert_fail
    - functionName:    WebPMuxCreate
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/mux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.WebPMux *'
      argCount:        2
      argTypes:
        - 'struct.WebPData *'
        - int
      constantsTouched: []
      argNames:
        - bitstream
        - copy_data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMuxCreateInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/webp/mux.h:138,10'
          Dst:             WebPMuxCreateInternal
    - functionName:    WebPDataInit
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/webp/./mux_types.h:66,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:66,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      '../../src/webp/./mux_types.h:67,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    GetImageData
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPData *'
        - 'struct.WebPData *'
        - 'struct.WebPData *'
        - 'int *'
      constantsTouched: []
      argNames:
        - bitstream
        - image
        - alpha
        - is_lossless
      BBCount:         21
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - VP8LCheckSignature
        - WebPDataInit
        - WebPMuxCreate
        - WebPMuxDelete
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:133,34'
          Branch Sides:
            - BranchSide:      'muxedit.c:134,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8LCheckSignature
            - BranchSide:      'muxedit.c:136,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8LCheckSignature
        - Branch String:   'muxedit.c:133,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:136,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8LCheckSignature
            - BranchSide:      'muxedit.c:140,40'
              BranchSideFuncs:
                - WebPMuxCreate.145
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPMuxDelete
                - VP8LCheckSignature
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxedit.c:141,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:141,22'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:142,11'
              BranchSideFuncs:
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPMuxDelete
                - VP8LCheckSignature
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxedit.c:143,5'
          Branch Sides:
            - BranchSide:      'muxedit.c:143,5'
              BranchSideFuncs:
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPMuxDelete
                - VP8LCheckSignature
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxedit.c:143,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxedit.c:143,5'
          Branch Sides:
            - BranchSide:      'muxedit.c:143,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPMuxDelete
                - VP8LCheckSignature
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxedit.c:144,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPMuxDelete
                - VP8LCheckSignature
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxedit.c:145,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:146,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPMuxDelete
                - VP8LCheckSignature
            - BranchSide:      'muxedit.c:148,19'
              BranchSideFuncs:
                - WebPMuxDelete
                - VP8LCheckSignature
      Callsites:
        - Src:             'muxedit.c:132,3'
          Dst:             WebPDataInit
        - Src:             'muxedit.c:134,7'
          Dst:             memcmp
        - Src:             'muxedit.c:140,26'
          Dst:             WebPMuxCreate
        - Src:             'muxedit.c:143,5'
          Dst:             __assert_fail
        - Src:             'muxedit.c:148,5'
          Dst:             WebPMuxDelete
        - Src:             'muxedit.c:150,18'
          Dst:             VP8LCheckSignature
    - functionName:    WebPMuxDelete
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MuxRelease
        - WebPSafeFree
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxedit.c:58,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:58,7'
              BranchSideFuncs:
                - MuxRelease
                - WebPSafeFree
            - BranchSide:      'muxedit.c:59,16'
              BranchSideFuncs:
                - MuxRelease
                - WebPSafeFree
      Callsites:
        - Src:             'muxedit.c:59,5'
          Dst:             MuxRelease
        - Src:             'muxedit.c:60,5'
          Dst:             WebPSafeFree
    - functionName:    MuxRelease
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - ChunkListDelete
        - DeleteAllImages
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:47,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:47,3'
              BranchSideFuncs:
                - DeleteAllImages
                - ChunkListDelete
                - ChunkListDelete
                - ChunkListDelete
                - ChunkListDelete
                - ChunkListDelete
                - ChunkListDelete
            - BranchSide:      'muxedit.c:47,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'muxedit.c:47,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:48,3'
          Dst:             DeleteAllImages
        - Src:             'muxedit.c:49,3'
          Dst:             ChunkListDelete
        - Src:             'muxedit.c:50,3'
          Dst:             ChunkListDelete
        - Src:             'muxedit.c:51,3'
          Dst:             ChunkListDelete
        - Src:             'muxedit.c:52,3'
          Dst:             ChunkListDelete
        - Src:             'muxedit.c:53,3'
          Dst:             ChunkListDelete
        - Src:             'muxedit.c:54,3'
          Dst:             ChunkListDelete
    - functionName:    DeleteAllImages
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage **'
      constantsTouched: []
      argNames:
        - wpi_list
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MuxImageDelete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxedit.c:41,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:42,33'
              BranchSideFuncs:
                - MuxImageDelete
            - BranchSide:      'muxedit.c:44,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:42,17'
          Dst:             MuxImageDelete
    - functionName:    DeleteChunks
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPChunk **'
        - int
      constantsTouched: []
      argNames:
        - chunk_list
        - tag
      BBCount:         12
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ChunkDelete
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:156,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:156,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ChunkDelete
            - BranchSide:      'muxedit.c:157,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ChunkDelete
        - Branch String:   'muxedit.c:157,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:158,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ChunkDelete
            - BranchSide:      'muxedit.c:166,10'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:159,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:160,33'
              BranchSideFuncs:
                - ChunkDelete
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:163,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ChunkDelete
      Callsites:
        - Src:             'muxedit.c:156,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:160,21'
          Dst:             ChunkDelete
    - functionName:    IsWPI
      functionSourceFile: '/src/libwebp/src/mux/../../src/mux/muxi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/mux/muxi.h:189,3'
          Branch Sides:
            - BranchSide:      '../../src/mux/muxi.h:192,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:192,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:192,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:193,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ImageListEmit
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wpi_list
        - dst
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MuxImageEmit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:593,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:594,24'
              BranchSideFuncs:
                - MuxImageEmit
            - BranchSide:      'muxedit.c:597,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:594,11'
          Dst:             MuxImageEmit
    - functionName:    ImageListDiskSize
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - wpi_list
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MuxImageDiskSize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:584,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:585,30'
              BranchSideFuncs:
                - MuxImageDiskSize
            - BranchSide:      'muxedit.c:588,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:585,13'
          Dst:             MuxImageDiskSize
    - functionName:    CreateVP8XChunk
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         74
      ICount:          405
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - GetAdjustedCanvasSize
        - MuxDeleteAllNamedData
        - MuxHasAlpha
        - MuxImageCount
        - MuxSet
        - PutLE24
        - PutLE32
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:476,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:476,3'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:477,12'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:478,22'
          Branch Sides:
            - BranchSide:      'muxedit.c:478,25'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:480,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:478,46'
          Branch Sides:
            - BranchSide:      'muxedit.c:479,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:480,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:478,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:480,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:485,31'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:486,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:486,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:489,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:486,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:486,63'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:489,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:489,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:489,29'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:492,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:489,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:490,11'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:492,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:492,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:492,29'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:495,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:492,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:493,11'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:495,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:495,25'
          Branch Sides:
            - BranchSide:      'muxedit.c:495,28'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:498,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:495,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:496,11'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:498,7'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:498,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:499,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:504,21'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:499,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:501,13'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:503,3'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:504,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:505,11'
              BranchSideFuncs:
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxedit.c:508,31'
              BranchSideFuncs:
                - GetAdjustedCanvasSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:509,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:509,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:511,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:511,18'
          Branch Sides:
            - BranchSide:      'muxedit.c:511,21'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:512,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:511,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:512,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:514,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:514,31'
          Branch Sides:
            - BranchSide:      'muxedit.c:514,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:515,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:514,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:515,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:518,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxedit.c:518,31'
          Branch Sides:
            - BranchSide:      'muxedit.c:518,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
            - BranchSide:      'muxedit.c:519,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
        - Branch String:   'muxedit.c:518,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:519,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
            - BranchSide:      'muxedit.c:526,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
        - Branch String:   'muxedit.c:519,36'
          Branch Sides:
            - BranchSide:      'muxedit.c:519,39'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:520,7'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:519,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:520,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:522,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
        - Branch String:   'muxedit.c:526,18'
          Branch Sides:
            - BranchSide:      'muxedit.c:526,21'
              BranchSideFuncs:
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
            - BranchSide:      'muxedit.c:531,19'
              BranchSideFuncs:
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
        - Branch String:   'muxedit.c:526,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:528,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:531,19'
              BranchSideFuncs:
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
        - Branch String:   'muxedit.c:531,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:535,11'
              BranchSideFuncs:
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
            - BranchSide:      'muxedit.c:538,11'
              BranchSideFuncs:
                - PutLE32
                - PutLE24
                - PutLE24
                - MuxSet
      Callsites:
        - Src:             'muxedit.c:476,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:485,9'
          Dst:             MuxDeleteAllNamedData
        - Src:             'muxedit.c:504,7'
          Dst:             MuxImageCount
        - Src:             'muxedit.c:508,9'
          Dst:             GetAdjustedCanvasSize
        - Src:             'muxedit.c:531,7'
          Dst:             MuxHasAlpha
        - Src:             'muxedit.c:538,3'
          Dst:             PutLE32
        - Src:             'muxedit.c:539,3'
          Dst:             PutLE24
        - Src:             'muxedit.c:540,3'
          Dst:             PutLE24
        - Src:             'muxedit.c:542,10'
          Dst:             MuxSet
    - functionName:    MuxDeleteAllNamedData
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - tag
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkGetIdFromTag
        - DeleteChunks
        - IsWPI
        - MuxGetChunkListFromId
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'muxedit.c:171,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:171,3'
              BranchSideFuncs:
                - IsWPI
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetChunkListFromId
                - DeleteChunks
            - BranchSide:      'muxedit.c:172,13'
              BranchSideFuncs:
                - IsWPI
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetChunkListFromId
                - DeleteChunks
        - Branch String:   'muxedit.c:172,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:172,18'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:173,45'
              BranchSideFuncs:
                - MuxGetChunkListFromId
                - DeleteChunks
      Callsites:
        - Src:             'muxedit.c:170,26'
          Dst:             ChunkGetIdFromTag
        - Src:             'muxedit.c:171,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:172,7'
          Dst:             IsWPI
        - Src:             'muxedit.c:173,23'
          Dst:             MuxGetChunkListFromId
        - Src:             'muxedit.c:173,10'
          Dst:             DeleteChunks
    - functionName:    PutLE32
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PutLE16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:118,3'
          Dst:             PutLE16
        - Src:             '../../src/utils/utils.h:119,3'
          Dst:             PutLE16
    - functionName:    MuxSet
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPMux *'
        - int
        - 'struct.WebPData *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - tag
        - data
        - copy_data
      BBCount:         58
      ICount:          294
      EdgeCount:       76
      CyclomaticComplexity: 20
      functionsReached:
        - ChunkAssignData
        - ChunkGetIndexFromTag
        - ChunkInit
        - IsWPI
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxedit.c:83,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:83,3'
              BranchSideFuncs:
                - IsWPI
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - __assert_fail
            - BranchSide:      'muxedit.c:84,3'
              BranchSideFuncs:
                - IsWPI
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - __assert_fail
        - Branch String:   'muxedit.c:84,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:84,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'muxedit.c:86,3'
              BranchSideFuncs:
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:87,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:87,3'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:88,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:87,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:87,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:87,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:87,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:87,3'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:87,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:88,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:88,3'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:88,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:88,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:88,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:88,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:88,3'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:88,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:89,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:89,3'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:89,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:89,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:89,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:89,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:89,3'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:89,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:90,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:90,3'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:90,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:90,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:90,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:90,3'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:91,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:91,3'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:91,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:91,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:91,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:91,3'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:92,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:92,3'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:93,10'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:92,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:92,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
            - BranchSide:      'muxedit.c:92,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:92,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:92,3'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:92,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:82,27'
          Dst:             ChunkGetIndexFromTag
        - Src:             'muxedit.c:83,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:84,3'
          Dst:             IsWPI
        - Src:             'muxedit.c:84,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:86,3'
          Dst:             ChunkInit
        - Src:             'muxedit.c:87,3'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:87,3'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:87,3'
          Dst:             ChunkRelease
        - Src:             'muxedit.c:88,3'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:88,3'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:88,3'
          Dst:             ChunkRelease
        - Src:             'muxedit.c:89,3'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:89,3'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:89,3'
          Dst:             ChunkRelease
        - Src:             'muxedit.c:90,3'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:90,3'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:90,3'
          Dst:             ChunkRelease
        - Src:             'muxedit.c:91,3'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:91,3'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:91,3'
          Dst:             ChunkRelease
        - Src:             'muxedit.c:92,3'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:92,3'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:92,3'
          Dst:             ChunkRelease
    - functionName:    MuxCleanup
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         39
      ICount:          211
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - ChunkDelete
        - MuxDeleteAllNamedData
        - MuxImageGetNth
        - WebPMuxNumChunks
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:554,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:554,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:555,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageGetNth
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:555,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:556,19'
              BranchSideFuncs:
                - MuxImageGetNth
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:572,26'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:558,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:558,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:560,5'
              BranchSideFuncs:
                - __assert_fail
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:560,5'
          Branch Sides:
            - BranchSide:      'muxedit.c:560,5'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:561,9'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:561,32'
          Branch Sides:
            - BranchSide:      'muxedit.c:562,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:570,3'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:562,35'
          Branch Sides:
            - BranchSide:      'muxedit.c:562,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
            - BranchSide:      'muxedit.c:563,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
        - Branch String:   'muxedit.c:562,64'
          Branch Sides:
            - BranchSide:      'muxedit.c:563,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:565,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:563,47'
          Branch Sides:
            - BranchSide:      'muxedit.c:564,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
            - BranchSide:      'muxedit.c:570,3'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:561,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:565,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ChunkDelete
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:570,3'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:565,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:565,7'
              BranchSideFuncs:
                - ChunkDelete
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:566,19'
              BranchSideFuncs:
                - ChunkDelete
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:573,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:573,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:574,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:574,28'
          Branch Sides:
            - BranchSide:      'muxedit.c:574,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:578,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:574,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:575,33'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:578,3'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:576,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:576,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:577,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:553,22'
          Dst:             WebPMuxNumChunks
        - Src:             'muxedit.c:557,11'
          Dst:             MuxImageGetNth
        - Src:             'muxedit.c:560,5'
          Dst:             __assert_fail
        - Src:             'muxedit.c:565,7'
          Dst:             __assert_fail
        - Src:             'muxedit.c:566,7'
          Dst:             ChunkDelete
        - Src:             'muxedit.c:572,9'
          Dst:             WebPMuxNumChunks
        - Src:             'muxedit.c:575,11'
          Dst:             MuxDeleteAllNamedData
    - functionName:    WebPMuxAssemble
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - mux
        - assembled_data
      BBCount:         20
      ICount:          210
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ChunkListDiskSize
        - ChunkListEmit
        - CreateVP8XChunk
        - ImageListDiskSize
        - ImageListEmit
        - MuxCleanup
        - MuxEmitRiffHeader
        - MuxValidate
        - WebPSafeFree
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:606,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:607,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:610,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - MuxCleanup
                - __sanitizer_cov_trace_const_cmp4
                - CreateVP8XChunk
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ImageListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - WebPSafeMalloc
                - MuxEmitRiffHeader
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ImageListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - __assert_fail
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'muxedit.c:612,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:613,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:617,20'
              BranchSideFuncs:
                - MuxCleanup
                - __sanitizer_cov_trace_const_cmp4
                - CreateVP8XChunk
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ImageListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - WebPSafeMalloc
                - MuxEmitRiffHeader
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ImageListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - __assert_fail
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'muxedit.c:618,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:618,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:619,25'
              BranchSideFuncs:
                - CreateVP8XChunk
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ImageListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - WebPSafeMalloc
                - MuxEmitRiffHeader
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ImageListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - __assert_fail
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'muxedit.c:620,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:620,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:623,28'
              BranchSideFuncs:
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ImageListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - ChunkListDiskSize
                - WebPSafeMalloc
                - MuxEmitRiffHeader
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ImageListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - __assert_fail
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'muxedit.c:629,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:629,21'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:632,27'
              BranchSideFuncs:
                - MuxEmitRiffHeader
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ImageListEmit
                - ChunkListEmit
                - ChunkListEmit
                - ChunkListEmit
                - __assert_fail
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'muxedit.c:640,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:640,3'
              BranchSideFuncs:
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'muxedit.c:643,21'
              BranchSideFuncs:
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'muxedit.c:644,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:645,18'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'muxedit.c:651,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:617,9'
          Dst:             MuxCleanup
        - Src:             'muxedit.c:619,9'
          Dst:             CreateVP8XChunk
        - Src:             'muxedit.c:623,10'
          Dst:             ChunkListDiskSize
        - Src:             'muxedit.c:623,42'
          Dst:             ChunkListDiskSize
        - Src:             'muxedit.c:624,10'
          Dst:             ChunkListDiskSize
        - Src:             'muxedit.c:624,42'
          Dst:             ImageListDiskSize
        - Src:             'muxedit.c:625,10'
          Dst:             ChunkListDiskSize
        - Src:             'muxedit.c:625,42'
          Dst:             ChunkListDiskSize
        - Src:             'muxedit.c:626,10'
          Dst:             ChunkListDiskSize
        - Src:             'muxedit.c:628,20'
          Dst:             WebPSafeMalloc
        - Src:             'muxedit.c:632,9'
          Dst:             MuxEmitRiffHeader
        - Src:             'muxedit.c:633,9'
          Dst:             ChunkListEmit
        - Src:             'muxedit.c:634,9'
          Dst:             ChunkListEmit
        - Src:             'muxedit.c:635,9'
          Dst:             ChunkListEmit
        - Src:             'muxedit.c:636,9'
          Dst:             ImageListEmit
        - Src:             'muxedit.c:637,9'
          Dst:             ChunkListEmit
        - Src:             'muxedit.c:638,9'
          Dst:             ChunkListEmit
        - Src:             'muxedit.c:639,9'
          Dst:             ChunkListEmit
        - Src:             'muxedit.c:640,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:643,9'
          Dst:             MuxValidate
        - Src:             'muxedit.c:645,5'
          Dst:             WebPSafeFree
    - functionName:    WebPMuxDeleteFrame
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - nth
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MuxImageDeleteNth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:382,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:382,20'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:383,29'
              BranchSideFuncs:
                - MuxImageDeleteNth
      Callsites:
        - Src:             'muxedit.c:383,10'
          Dst:             MuxImageDeleteNth
    - functionName:    WebPMuxDeleteChunk
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - 'char *'
      constantsTouched: []
      argNames:
        - mux
        - fourcc
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ChunkGetTagFromFourCC
        - MuxDeleteAllNamedData
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:377,19'
          Branch Sides:
            - BranchSide:      'muxedit.c:377,38'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:377,22'
              BranchSideFuncs:
                - ChunkGetTagFromFourCC
                - MuxDeleteAllNamedData
        - Branch String:   'muxedit.c:377,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:377,38'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:378,32'
              BranchSideFuncs:
                - ChunkGetTagFromFourCC
                - MuxDeleteAllNamedData
      Callsites:
        - Src:             'muxedit.c:378,37'
          Dst:             ChunkGetTagFromFourCC
        - Src:             'muxedit.c:378,10'
          Dst:             MuxDeleteAllNamedData
    - functionName:    WebPMuxSetCanvasSize
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - int
        - int
      constantsTouched: []
      argNames:
        - mux
        - width
        - height
      BBCount:         27
      ICount:          140
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - MuxDeleteAllNamedData
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:350,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:351,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:353,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:353,17'
          Branch Sides:
            - BranchSide:      'muxedit.c:353,20'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:355,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:353,31'
          Branch Sides:
            - BranchSide:      'muxedit.c:354,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:355,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:354,31'
          Branch Sides:
            - BranchSide:      'muxedit.c:354,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:355,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:353,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:355,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:357,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:357,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:358,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:360,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:360,29'
          Branch Sides:
            - BranchSide:      'muxedit.c:360,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:365,31'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:360,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:362,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:365,31'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:366,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:366,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:368,24'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:366,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:366,63'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:368,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:365,9'
          Dst:             MuxDeleteAllNamedData
    - functionName:    WebPMuxSetAnimationParams
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - 'struct.WebPMuxAnimParams *'
      constantsTouched: []
      argNames:
        - mux
        - params
      BBCount:         19
      ICount:          110
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - MuxDeleteAllNamedData
        - MuxSet
        - PutLE16
        - PutLE32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:332,19'
          Branch Sides:
            - BranchSide:      'muxedit.c:332,38'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:332,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE16
                - MuxSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:332,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:332,38'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:333,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE16
                - MuxSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:333,30'
          Branch Sides:
            - BranchSide:      'muxedit.c:333,33'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:334,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:333,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:334,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:338,31'
              BranchSideFuncs:
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE16
                - MuxSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:339,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:339,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PutLE32
                - PutLE16
                - MuxSet
            - BranchSide:      'muxedit.c:342,11'
              BranchSideFuncs:
                - PutLE32
                - PutLE16
                - MuxSet
        - Branch String:   'muxedit.c:339,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:339,63'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:342,11'
              BranchSideFuncs:
                - PutLE32
                - PutLE16
                - MuxSet
      Callsites:
        - Src:             'muxedit.c:338,9'
          Dst:             MuxDeleteAllNamedData
        - Src:             'muxedit.c:342,3'
          Dst:             PutLE32
        - Src:             'muxedit.c:343,3'
          Dst:             PutLE16
        - Src:             'muxedit.c:344,10'
          Dst:             MuxSet
    - functionName:    WebPDataClear
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPDataInit
        - WebPFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/./mux_types.h:74,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:74,7'
              BranchSideFuncs:
                - WebPFree
                - WebPDataInit.146
            - BranchSide:      '../../src/webp/./mux_types.h:75,21'
              BranchSideFuncs:
                - WebPFree
                - WebPDataInit.146
      Callsites:
        - Src:             '../../src/webp/./mux_types.h:75,5'
          Dst:             WebPFree
        - Src:             '../../src/webp/./mux_types.h:76,5'
          Dst:             WebPDataInit
    - functionName:    AddDataToChunkList
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPData *'
        - int
        - int
        - 'struct.WebPChunk **'
      constantsTouched: []
      argNames:
        - data
        - copy_data
        - tag
        - chunk_list
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ChunkAssignData
        - ChunkInit
        - ChunkRelease
        - ChunkSetHead
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxedit.c:205,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:205,27'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:206,30'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxedit.c:207,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:207,27'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxedit.c:208,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:203,3'
          Dst:             ChunkInit
        - Src:             'muxedit.c:204,9'
          Dst:             ChunkAssignData
        - Src:             'muxedit.c:206,9'
          Dst:             ChunkSetHead
        - Src:             'muxedit.c:210,3'
          Dst:             ChunkRelease
    - functionName:    CreateFrameData
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'struct.WebPMuxFrameInfo *'
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - width
        - height
        - info
        - frame
      BBCount:         17
      ICount:          150
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - PutLE24
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:104,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:104,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeMalloc
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:104,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxedit.c:104,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:104,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeMalloc
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:104,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxedit.c:104,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:104,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeMalloc
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:105,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeMalloc
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:105,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:105,3'
              BranchSideFuncs:
                - WebPSafeMalloc
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:108,48'
              BranchSideFuncs:
                - WebPSafeMalloc
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:109,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:109,28'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:111,11'
              BranchSideFuncs:
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - PutLE24
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'muxedit.c:104,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:105,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:108,27'
          Dst:             WebPSafeMalloc
        - Src:             'muxedit.c:111,3'
          Dst:             PutLE24
        - Src:             'muxedit.c:112,3'
          Dst:             PutLE24
        - Src:             'muxedit.c:114,3'
          Dst:             PutLE24
        - Src:             'muxedit.c:115,3'
          Dst:             PutLE24
        - Src:             'muxedit.c:116,3'
          Dst:             PutLE24
    - functionName:    WebPMuxPushFrame
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - 'struct.WebPMuxFrameInfo *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - info
        - copy_data
      BBCount:         51
      ICount:          291
      EdgeCount:       70
      CyclomaticComplexity: 21
      functionsReached:
        - AddDataToChunkList
        - ChunkGetIdFromTag
        - CreateFrameData
        - MuxImageInit
        - MuxImagePush
        - MuxImageRelease
        - SetAlphaAndImageChunks
        - WebPDataClear
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:270,19'
          Branch Sides:
            - BranchSide:      'muxedit.c:270,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:270,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
                - __sanitizer_cov_trace_cmp4
                - ChunkGetIdFromTag
        - Branch String:   'muxedit.c:270,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:270,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:272,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
                - __sanitizer_cov_trace_cmp4
                - ChunkGetIdFromTag
        - Branch String:   'muxedit.c:272,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:272,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:274,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
                - __sanitizer_cov_trace_cmp4
                - ChunkGetIdFromTag
        - Branch String:   'muxedit.c:274,37'
          Branch Sides:
            - BranchSide:      'muxedit.c:275,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:276,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:274,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:276,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:279,7'
              BranchSideFuncs:
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
                - __sanitizer_cov_trace_cmp4
                - ChunkGetIdFromTag
        - Branch String:   'muxedit.c:279,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:280,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
                - ChunkGetIdFromTag
            - BranchSide:      'muxedit.c:288,3'
              BranchSideFuncs:
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:281,31'
          Branch Sides:
            - BranchSide:      'muxedit.c:281,20'
              BranchSideFuncs:
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
            - BranchSide:      'muxedit.c:282,27'
              BranchSideFuncs:
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:283,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:286,3'
              BranchSideFuncs:
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:290,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:290,27'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:291,3'
              BranchSideFuncs:
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:291,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:291,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
            - BranchSide:      'muxedit.c:295,44'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:299,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:299,33'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
        - Branch String:   'muxedit.c:299,65'
          Branch Sides:
            - BranchSide:      'muxedit.c:300,13'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
        - Branch String:   'muxedit.c:300,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:300,33'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
        - Branch String:   'muxedit.c:300,65'
          Branch Sides:
            - BranchSide:      'muxedit.c:301,14'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
        - Branch String:   'muxedit.c:301,27'
          Branch Sides:
            - BranchSide:      'muxedit.c:301,34'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
        - Branch String:   'muxedit.c:301,60'
          Branch Sides:
            - BranchSide:      'muxedit.c:302,13'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
        - Branch String:   'muxedit.c:299,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:303,11'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:306,31'
              BranchSideFuncs:
                - CreateFrameData
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:307,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:307,29'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:309,41'
              BranchSideFuncs:
                - AddDataToChunkList
                - WebPDataClear.152
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:311,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:311,29'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:315,29'
              BranchSideFuncs:
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:316,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:316,27'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:319,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:282,9'
          Dst:             ChunkGetIdFromTag
        - Src:             'muxedit.c:288,3'
          Dst:             MuxImageInit
        - Src:             'muxedit.c:289,9'
          Dst:             SetAlphaAndImageChunks
        - Src:             'muxedit.c:291,3'
          Dst:             __assert_fail
        - Src:             'muxedit.c:306,11'
          Dst:             CreateFrameData
        - Src:             'muxedit.c:309,11'
          Dst:             AddDataToChunkList
        - Src:             'muxedit.c:310,5'
          Dst:             WebPDataClear
        - Src:             'muxedit.c:315,9'
          Dst:             MuxImagePush
        - Src:             'muxedit.c:322,3'
          Dst:             MuxImageRelease
    - functionName:    SetAlphaAndImageChunks
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPData *'
        - int
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - bitstream
        - copy_data
        - wpi
      BBCount:         16
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - AddDataToChunkList
        - GetImageData
        - MuxImageFinalize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxedit.c:222,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:222,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:222,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:223,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:223,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:224,13'
              BranchSideFuncs:
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:224,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:225,38'
              BranchSideFuncs:
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxedit.c:229,36'
              BranchSideFuncs:
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:227,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:227,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:228,3'
              BranchSideFuncs:
                - AddDataToChunkList
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:230,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:230,34'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:231,27'
              BranchSideFuncs:
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'muxedit.c:220,22'
          Dst:             GetImageData
        - Src:             'muxedit.c:225,11'
          Dst:             AddDataToChunkList
        - Src:             'muxedit.c:229,9'
          Dst:             AddDataToChunkList
        - Src:             'muxedit.c:231,10'
          Dst:             MuxImageFinalize
    - functionName:    WebPMuxSetImage
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - 'struct.WebPData *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - bitstream
        - copy_data
      BBCount:         21
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - DeleteAllImages
        - MuxImageInit
        - MuxImagePush
        - MuxImageRelease
        - SetAlphaAndImageChunks
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:239,19'
          Branch Sides:
            - BranchSide:      'muxedit.c:239,22'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:241,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:239,40'
          Branch Sides:
            - BranchSide:      'muxedit.c:239,43'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:241,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:239,68'
          Branch Sides:
            - BranchSide:      'muxedit.c:240,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:241,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:239,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:241,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:244,7'
              BranchSideFuncs:
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
                - DeleteAllImages
        - Branch String:   'muxedit.c:244,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:246,22'
              BranchSideFuncs:
                - DeleteAllImages
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
            - BranchSide:      'muxedit.c:249,3'
              BranchSideFuncs:
                - MuxImageInit
                - SetAlphaAndImageChunks
                - __sanitizer_cov_trace_const_cmp4
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:251,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:251,27'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:254,29'
              BranchSideFuncs:
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageRelease
        - Branch String:   'muxedit.c:255,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:255,27'
              BranchSideFuncs:
                - MuxImageRelease
            - BranchSide:      'muxedit.c:258,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:246,5'
          Dst:             DeleteAllImages
        - Src:             'muxedit.c:249,3'
          Dst:             MuxImageInit
        - Src:             'muxedit.c:250,9'
          Dst:             SetAlphaAndImageChunks
        - Src:             'muxedit.c:254,9'
          Dst:             MuxImagePush
        - Src:             'muxedit.c:261,3'
          Dst:             MuxImageRelease
    - functionName:    WebPMuxSetChunk
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPMux *'
        - 'char *'
        - 'struct.WebPData *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - fourcc
        - chunk_data
        - copy_data
      BBCount:         20
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ChunkGetTagFromFourCC
        - MuxDeleteAllNamedData
        - MuxSet
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxedit.c:183,19'
          Branch Sides:
            - BranchSide:      'muxedit.c:183,22'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:185,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:183,37'
          Branch Sides:
            - BranchSide:      'muxedit.c:183,40'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:185,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:183,59'
          Branch Sides:
            - BranchSide:      'muxedit.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:185,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:184,33'
          Branch Sides:
            - BranchSide:      'muxedit.c:184,36'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:185,5'
              BranchSideFuncs: []
        - Branch String:   'muxedit.c:183,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:185,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:187,31'
              BranchSideFuncs:
                - ChunkGetTagFromFourCC
                - MuxDeleteAllNamedData
                - __sanitizer_cov_trace_const_cmp4
                - MuxSet
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxedit.c:191,26'
          Branch Sides:
            - BranchSide:      'muxedit.c:191,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxSet
            - BranchSide:      'muxedit.c:194,17'
              BranchSideFuncs:
                - MuxSet
        - Branch String:   'muxedit.c:191,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:191,63'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:194,17'
              BranchSideFuncs:
                - MuxSet
      Callsites:
        - Src:             'muxedit.c:187,9'
          Dst:             ChunkGetTagFromFourCC
        - Src:             'muxedit.c:190,9'
          Dst:             MuxDeleteAllNamedData
        - Src:             'muxedit.c:194,10'
          Dst:             MuxSet
    - functionName:    MuxInit
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:23,3'
          Branch Sides:
            - BranchSide:      'muxedit.c:23,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'muxedit.c:23,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'muxedit.c:23,3'
          Dst:             __assert_fail
    - functionName:    WebPNewInternal
      functionSourceFile: '/src/libwebp/src/mux/muxedit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.WebPMux *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - version
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - MuxInit
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxedit.c:30,7'
          Branch Sides:
            - BranchSide:      'muxedit.c:31,5'
              BranchSideFuncs: []
            - BranchSide:      'muxedit.c:33,36'
              BranchSideFuncs:
                - WebPSafeMalloc
                - MuxInit
        - Branch String:   'muxedit.c:34,9'
          Branch Sides:
            - BranchSide:      'muxedit.c:34,30'
              BranchSideFuncs:
                - MuxInit
            - BranchSide:      'muxedit.c:35,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxedit.c:33,36'
          Dst:             WebPSafeMalloc
        - Src:             'muxedit.c:34,22'
          Dst:             MuxInit
    - functionName:    IsNotCompatible
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - feature
        - num_items
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PutLE16
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         6
      ICount:          44
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/utils.h:106,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/utils.h:106,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/utils.h:106,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/utils/utils.h:106,3'
          Dst:             __assert_fail
    - functionName:    SizeWithPadding
      functionSourceFile: '/src/libwebp/src/mux/../../src/mux/muxi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - chunk_size
      BBCount:         6
      ICount:          31
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/mux/muxi.h:150,3'
          Branch Sides:
            - BranchSide:      '../../src/mux/muxi.h:150,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:150,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/mux/muxi.h:150,3'
          Dst:             __assert_fail
    - functionName:    WebPDataInit
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/webp/./mux_types.h:66,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:66,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      '../../src/webp/./mux_types.h:67,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    ValidateChunk
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.WebPMux *'
        - int
        - int
        - int
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - mux
        - idx
        - feature
        - vp8x_flags
        - max
        - num
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - IsNotCompatible
        - WebPMuxNumChunks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'muxinternal.c:449,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:449,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:450,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsNotCompatible
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:450,16'
          Branch Sides:
            - BranchSide:      'muxinternal.c:450,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IsNotCompatible
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:451,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsNotCompatible
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:450,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:450,31'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:451,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IsNotCompatible
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:451,26'
          Branch Sides:
            - BranchSide:      'muxinternal.c:451,45'
              BranchSideFuncs:
                - IsNotCompatible
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:454,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:451,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:452,5'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:454,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:448,7'
          Dst:             WebPMuxNumChunks
        - Src:             'muxinternal.c:451,29'
          Dst:             IsNotCompatible
    - functionName:    MuxValidate
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         73
      ICount:          389
      EdgeCount:       102
      CyclomaticComplexity: 31
      functionsReached:
        - MuxHasAlpha
        - ValidateChunk
        - WebPMuxGetFeatures
        - WebPMuxNumChunks
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:470,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:470,20'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:473,7'
              BranchSideFuncs:
                - WebPMuxGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:473,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:473,29'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:475,28'
              BranchSideFuncs:
                - WebPMuxGetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:476,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:476,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:479,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:480,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:480,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:483,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:484,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:484,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:487,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:488,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:488,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:492,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:493,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:493,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:494,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:495,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:495,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:498,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:499,23'
          Branch Sides:
            - BranchSide:      'muxinternal.c:499,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:502,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:499,41'
          Branch Sides:
            - BranchSide:      'muxinternal.c:499,44'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:500,7'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:499,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:502,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:502,24'
          Branch Sides:
            - BranchSide:      'muxinternal.c:502,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:505,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:502,42'
          Branch Sides:
            - BranchSide:      'muxinternal.c:502,45'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:503,7'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:502,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:503,7'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:505,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:505,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:506,36'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:523,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:508,26'
          Branch Sides:
            - BranchSide:      'muxinternal.c:508,29'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:509,9'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:508,11'
          Branch Sides:
            - BranchSide:      'muxinternal.c:509,9'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:512,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:512,11'
          Branch Sides:
            - BranchSide:      'muxinternal.c:513,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:518,5'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:513,50'
          Branch Sides:
            - BranchSide:      'muxinternal.c:514,13'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:515,11'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:513,13'
          Branch Sides:
            - BranchSide:      'muxinternal.c:515,11'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:517,7'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:524,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:524,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:525,23'
              BranchSideFuncs:
                - ValidateChunk
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:526,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:526,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:527,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:527,21'
          Branch Sides:
            - BranchSide:      'muxinternal.c:527,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:531,19'
              BranchSideFuncs:
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:527,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:527,41'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:531,19'
              BranchSideFuncs:
                - MuxHasAlpha
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:531,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:532,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:543,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:532,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:534,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:537,30'
              BranchSideFuncs:
                - WebPMuxNumChunks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:534,11'
          Branch Sides:
            - BranchSide:      'muxinternal.c:534,34'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:535,5'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:538,11'
          Branch Sides:
            - BranchSide:      'muxinternal.c:538,38'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:539,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:539,11'
          Branch Sides:
            - BranchSide:      'muxinternal.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:539,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:475,9'
          Dst:             WebPMuxGetFeatures
        - Src:             'muxinternal.c:479,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:483,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:487,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:492,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:494,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:523,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:525,9'
          Dst:             ValidateChunk
        - Src:             'muxinternal.c:531,7'
          Dst:             MuxHasAlpha
        - Src:             'muxinternal.c:537,13'
          Dst:             WebPMuxNumChunks
    - functionName:    MuxHasAlpha
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - images
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:406,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:407,9'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:410,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:407,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:407,29'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:408,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    MuxGetChunkListFromId
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      'struct.WebPChunk **'
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - int
      constantsTouched: []
      argNames:
        - mux
        - id
      BBCount:         13
      ICount:          74
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxinternal.c:422,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:422,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'muxinternal.c:423,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'muxinternal.c:423,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:424,51'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:425,51'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:426,51'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:427,51'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:428,51'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:429,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:422,3'
          Dst:             __assert_fail
    - functionName:    PutLE32
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PutLE16
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:118,3'
          Dst:             PutLE16
        - Src:             '../../src/utils/utils.h:119,3'
          Dst:             PutLE16
    - functionName:    MuxEmitRiffHeader
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - PutLE32
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:416,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:416,3'
              BranchSideFuncs:
                - PutLE32.259
            - BranchSide:      'muxinternal.c:416,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'muxinternal.c:414,3'
          Dst:             PutLE32
        - Src:             'muxinternal.c:415,3'
          Dst:             PutLE32
        - Src:             'muxinternal.c:416,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:417,3'
          Dst:             PutLE32
    - functionName:    ChunkEmitSpecial
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.WebPChunk *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - header
        - total_size
        - dst
      BBCount:         12
      ICount:          99
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkDiskSize
        - PutLE32
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxinternal.c:376,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:376,3'
              BranchSideFuncs:
                - PutLE32.259
                - PutLE32.259
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:377,11'
              BranchSideFuncs:
                - PutLE32.259
                - PutLE32.259
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:379,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:379,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:380,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:381,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:381,7'
              BranchSideFuncs:
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:382,5'
              BranchSideFuncs:
                - ChunkDiskSize
      Callsites:
        - Src:             'muxinternal.c:376,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:377,3'
          Dst:             PutLE32
        - Src:             'muxinternal.c:378,3'
          Dst:             PutLE32
        - Src:             'muxinternal.c:379,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:384,16'
          Dst:             ChunkDiskSize
    - functionName:    ChunkDiskSize
      functionSourceFile: '/src/libwebp/src/mux/../../src/mux/muxi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.WebPChunk *'
      constantsTouched: []
      argNames:
        - chunk
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SizeWithPadding
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/mux/muxi.h:157,10'
          Dst:             SizeWithPadding
    - functionName:    MuxImageEmit
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wpi
        - dst
      BBCount:         18
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - ChunkEmit
        - ChunkListEmit
        - MuxImageDiskSize
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxinternal.c:392,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:392,3'
              BranchSideFuncs:
                - ChunkListEmit
                - ChunkEmit
                - ChunkEmit
                - MuxImageDiskSize
                - ChunkEmitSpecial
            - BranchSide:      'muxinternal.c:393,7'
              BranchSideFuncs:
                - ChunkListEmit
                - ChunkEmit
                - ChunkEmit
                - MuxImageDiskSize
                - ChunkEmitSpecial
        - Branch String:   'muxinternal.c:393,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:394,28'
              BranchSideFuncs:
                - MuxImageDiskSize
                - ChunkEmitSpecial
                - ChunkListEmit
                - ChunkEmit
                - ChunkEmit
            - BranchSide:      'muxinternal.c:396,7'
              BranchSideFuncs:
                - ChunkListEmit
                - ChunkEmit
                - ChunkEmit
        - Branch String:   'muxinternal.c:396,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:396,44'
              BranchSideFuncs:
                - ChunkEmit
                - ChunkListEmit
                - ChunkEmit
            - BranchSide:      'muxinternal.c:397,7'
              BranchSideFuncs:
                - ChunkListEmit
                - ChunkEmit
        - Branch String:   'muxinternal.c:397,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:397,42'
              BranchSideFuncs:
                - ChunkEmit
                - ChunkListEmit
            - BranchSide:      'muxinternal.c:398,7'
              BranchSideFuncs:
                - ChunkListEmit
        - Branch String:   'muxinternal.c:398,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:398,50'
              BranchSideFuncs:
                - ChunkListEmit
            - BranchSide:      'muxinternal.c:398,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:392,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:394,42'
          Dst:             MuxImageDiskSize
        - Src:             'muxinternal.c:394,11'
          Dst:             ChunkEmitSpecial
        - Src:             'muxinternal.c:396,34'
          Dst:             ChunkEmit
        - Src:             'muxinternal.c:397,32'
          Dst:             ChunkEmit
        - Src:             'muxinternal.c:398,36'
          Dst:             ChunkListEmit
    - functionName:    MuxImageDiskSize
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - wpi
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ChunkDiskSize
        - ChunkListDiskSize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:364,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:364,51'
              BranchSideFuncs:
                - ChunkDiskSize
                - ChunkListDiskSize
                - ChunkDiskSize
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:365,7'
              BranchSideFuncs:
                - ChunkListDiskSize
                - ChunkDiskSize
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:365,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:365,50'
              BranchSideFuncs:
                - ChunkDiskSize
                - ChunkListDiskSize
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:366,7'
              BranchSideFuncs:
                - ChunkListDiskSize
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:366,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:366,48'
              BranchSideFuncs:
                - ChunkDiskSize
                - ChunkListDiskSize
            - BranchSide:      'muxinternal.c:367,7'
              BranchSideFuncs:
                - ChunkListDiskSize
        - Branch String:   'muxinternal.c:367,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:367,56'
              BranchSideFuncs:
                - ChunkListDiskSize
            - BranchSide:      'muxinternal.c:367,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:364,37'
          Dst:             ChunkDiskSize
        - Src:             'muxinternal.c:365,36'
          Dst:             ChunkDiskSize
        - Src:             'muxinternal.c:366,34'
          Dst:             ChunkDiskSize
        - Src:             'muxinternal.c:367,38'
          Dst:             ChunkListDiskSize
    - functionName:    ChunkEmit
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.WebPChunk *'
        - 'char *'
      constantsTouched: []
      argNames:
        - chunk
        - dst
      BBCount:         15
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkDiskSize
        - PutLE32
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxinternal.c:192,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:192,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - PutLE32.259
                - PutLE32.259
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:193,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - PutLE32.259
                - PutLE32.259
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:193,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:193,3'
              BranchSideFuncs:
                - PutLE32.259
                - PutLE32.259
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:194,11'
              BranchSideFuncs:
                - PutLE32.259
                - PutLE32.259
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:196,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:196,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:197,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ChunkDiskSize
        - Branch String:   'muxinternal.c:198,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:198,7'
              BranchSideFuncs:
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:199,5'
              BranchSideFuncs:
                - ChunkDiskSize
      Callsites:
        - Src:             'muxinternal.c:192,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:193,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:194,3'
          Dst:             PutLE32
        - Src:             'muxinternal.c:195,3'
          Dst:             PutLE32
        - Src:             'muxinternal.c:196,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:200,16'
          Dst:             ChunkDiskSize
    - functionName:    ChunkListEmit
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.WebPChunk *'
        - 'char *'
      constantsTouched: []
      argNames:
        - chunk_list
        - dst
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkEmit
      functionUses:    9
      BranchProfiles:
        - Branch String:   'muxinternal.c:204,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:205,21'
              BranchSideFuncs:
                - ChunkEmit
            - BranchSide:      'muxinternal.c:208,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:205,11'
          Dst:             ChunkEmit
    - functionName:    ChunkListDiskSize
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.WebPChunk *'
      constantsTouched: []
      argNames:
        - chunk_list
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkDiskSize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'muxinternal.c:213,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:214,27'
              BranchSideFuncs:
                - ChunkDiskSize
            - BranchSide:      'muxinternal.c:217,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:214,13'
          Dst:             ChunkDiskSize
    - functionName:    MuxImageGetNth
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMuxImage **'
        - int
        - 'struct.WebPMuxImage **'
      constantsTouched: []
      argNames:
        - wpi_list
        - nth
        - wpi
      BBCount:         12
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - SearchImageToGetOrDelete
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:348,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:348,3'
              BranchSideFuncs:
                - __assert_fail
                - SearchImageToGetOrDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:349,3'
              BranchSideFuncs:
                - __assert_fail
                - SearchImageToGetOrDelete
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:349,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:349,3'
              BranchSideFuncs:
                - SearchImageToGetOrDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:350,49'
              BranchSideFuncs:
                - SearchImageToGetOrDelete
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:350,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:352,5'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:354,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:348,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:349,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:350,8'
          Dst:             SearchImageToGetOrDelete
    - functionName:    SearchImageToGetOrDelete
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMuxImage **'
        - int
        - 'struct.WebPMuxImage ***'
      constantsTouched: []
      argNames:
        - wpi_list
        - nth
        - location
      BBCount:         17
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - MuxImageCount
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:281,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:281,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:282,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:284,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:285,26'
              BranchSideFuncs:
                - MuxImageCount
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:289,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:286,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:286,19'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:287,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:289,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:290,36'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:296,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:292,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:292,23'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:293,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:281,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:285,11'
          Dst:             MuxImageCount
    - functionName:    MuxImageCount
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - int
      constantsTouched: []
      argNames:
        - wpi_list
        - id
      BBCount:         16
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ChunkGetIdFromTag
        - GetChunkListFromId
      functionUses:    5
      BranchProfiles:
        - Branch String:   'muxinternal.c:261,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:262,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetChunkListFromId
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:272,10'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:262,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:263,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetChunkListFromId
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:265,62'
              BranchSideFuncs:
                - GetChunkListFromId
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:268,13'
          Branch Sides:
            - BranchSide:      'muxinternal.c:268,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetChunkListFromId
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:269,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetChunkListFromId
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'muxinternal.c:265,43'
          Dst:             GetChunkListFromId
        - Src:             'muxinternal.c:267,42'
          Dst:             ChunkGetIdFromTag
    - functionName:    GetChunkListFromId
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'struct.WebPChunk **'
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - int
      constantsTouched: []
      argNames:
        - wpi
        - id
      BBCount:         11
      ICount:          58
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxinternal.c:249,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:249,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'muxinternal.c:250,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'muxinternal.c:250,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:251,49'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:252,49'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:253,49'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:254,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:249,3'
          Dst:             __assert_fail
    - functionName:    ChunkGetIdFromTag
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'muxinternal.c:75,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:76,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:76,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:76,47'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:77,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    MuxImageDeleteNth
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage **'
        - int
      constantsTouched: []
      argNames:
        - wpi_list
        - nth
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - MuxImageDelete
        - SearchImageToGetOrDelete
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxinternal.c:335,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:335,3'
              BranchSideFuncs:
                - SearchImageToGetOrDelete
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
            - BranchSide:      'muxinternal.c:336,33'
              BranchSideFuncs:
                - SearchImageToGetOrDelete
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
        - Branch String:   'muxinternal.c:336,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:337,5'
              BranchSideFuncs:
                - MuxImageDelete
            - BranchSide:      'muxinternal.c:339,31'
              BranchSideFuncs:
                - MuxImageDelete
      Callsites:
        - Src:             'muxinternal.c:335,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:336,8'
          Dst:             SearchImageToGetOrDelete
        - Src:             'muxinternal.c:339,15'
          Dst:             MuxImageDelete
    - functionName:    MuxImageDelete
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'struct.WebPMuxImage *'
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - wpi
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MuxImageRelease
        - WebPSafeFree
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'muxinternal.c:329,30'
          Dst:             MuxImageRelease
        - Src:             'muxinternal.c:330,3'
          Dst:             WebPSafeFree
    - functionName:    MuxImageRelease
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.WebPMuxImage *'
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - wpi
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkListDelete
        - MuxImageInit
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxinternal.c:230,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:230,20'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:233,20'
              BranchSideFuncs:
                - ChunkListDelete
                - ChunkListDelete
                - ChunkListDelete
                - ChunkListDelete
                - MuxImageInit
      Callsites:
        - Src:             'muxinternal.c:233,3'
          Dst:             ChunkListDelete
        - Src:             'muxinternal.c:234,3'
          Dst:             ChunkListDelete
        - Src:             'muxinternal.c:235,3'
          Dst:             ChunkListDelete
        - Src:             'muxinternal.c:236,3'
          Dst:             ChunkListDelete
        - Src:             'muxinternal.c:239,3'
          Dst:             MuxImageInit
    - functionName:    ChunkListDelete
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPChunk **'
      constantsTouched: []
      argNames:
        - chunk_list
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ChunkDelete
      functionUses:    10
      BranchProfiles:
        - Branch String:   'muxinternal.c:182,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:183,32'
              BranchSideFuncs:
                - ChunkDelete
            - BranchSide:      'muxinternal.c:185,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:183,19'
          Dst:             ChunkDelete
    - functionName:    MuxImageInit
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - wpi
      BBCount:         6
      ICount:          29
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'muxinternal.c:224,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:224,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'muxinternal.c:224,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'muxinternal.c:224,3'
          Dst:             __assert_fail
    - functionName:    ChunkDelete
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'struct.WebPChunk *'
      argCount:        1
      argTypes:
        - 'struct.WebPChunk *'
      constantsTouched: []
      argNames:
        - chunk
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ChunkRelease
        - WebPSafeFree
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'muxinternal.c:176,27'
          Dst:             ChunkRelease
        - Src:             'muxinternal.c:177,3'
          Dst:             WebPSafeFree
    - functionName:    ChunkRelease
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.WebPChunk *'
      argCount:        1
      argTypes:
        - 'struct.WebPChunk *'
      constantsTouched: []
      argNames:
        - chunk
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ChunkInit
        - WebPDataClear
      functionUses:    12
      BranchProfiles:
        - Branch String:   'muxinternal.c:53,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:53,22'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:54,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - WebPDataClear.300
        - Branch String:   'muxinternal.c:54,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:55,20'
              BranchSideFuncs:
                - WebPDataClear.300
                - ChunkInit
            - BranchSide:      'muxinternal.c:57,10'
              BranchSideFuncs:
                - ChunkInit
      Callsites:
        - Src:             'muxinternal.c:55,5'
          Dst:             WebPDataClear
        - Src:             'muxinternal.c:58,3'
          Dst:             ChunkInit
    - functionName:    WebPDataClear
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPDataInit
        - WebPFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/./mux_types.h:74,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:74,7'
              BranchSideFuncs:
                - WebPFree
                - WebPDataInit.248
            - BranchSide:      '../../src/webp/./mux_types.h:75,21'
              BranchSideFuncs:
                - WebPFree
                - WebPDataInit.248
      Callsites:
        - Src:             '../../src/webp/./mux_types.h:75,5'
          Dst:             WebPFree
        - Src:             '../../src/webp/./mux_types.h:76,5'
          Dst:             WebPDataInit
    - functionName:    ChunkInit
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPChunk *'
      constantsTouched: []
      argNames:
        - chunk
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'muxinternal.c:46,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:46,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'muxinternal.c:46,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'muxinternal.c:46,3'
          Dst:             __assert_fail
    - functionName:    MuxImagePush
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'struct.WebPMuxImage **'
      constantsTouched: []
      argNames:
        - wpi
        - wpi_list
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - WebPSafeMalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxinternal.c:305,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:306,36'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxinternal.c:311,28'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxinternal.c:307,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:307,33'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxinternal.c:308,17'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxinternal.c:312,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:312,24'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:313,4'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxinternal.c:316,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:317,26'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:319,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:311,28'
          Dst:             WebPSafeMalloc
    - functionName:    ChunkAppend
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPChunk *'
        - 'struct.WebPChunk ***'
      constantsTouched: []
      argNames:
        - chunk
        - chunk_list
      BBCount:         18
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - ChunkSetHead
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:159,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:159,3'
              BranchSideFuncs:
                - __assert_fail
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
            - BranchSide:      'muxinternal.c:159,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxinternal.c:159,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:159,3'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
            - BranchSide:      'muxinternal.c:161,9'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
        - Branch String:   'muxinternal.c:161,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:162,24'
              BranchSideFuncs:
                - ChunkSetHead
            - BranchSide:      'muxinternal.c:164,31'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:165,5'
          Branch Sides:
            - BranchSide:      'muxinternal.c:165,52'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:166,24'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'muxinternal.c:159,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:162,11'
          Dst:             ChunkSetHead
        - Src:             'muxinternal.c:166,11'
          Dst:             ChunkSetHead
    - functionName:    ChunkSetHead
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPChunk *'
        - 'struct.WebPChunk **'
      constantsTouched: []
      argNames:
        - chunk
        - chunk_list
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    14
      BranchProfiles:
        - Branch String:   'muxinternal.c:142,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:142,3'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxinternal.c:143,8'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxinternal.c:143,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:144,5'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:147,27'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxinternal.c:148,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:148,26'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:149,4'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'muxinternal.c:142,3'
          Dst:             __assert_fail
        - Src:             'muxinternal.c:147,27'
          Dst:             WebPSafeMalloc
    - functionName:    WebPDataCopy
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPData *'
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         16
      ICount:          95
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - WebPDataInit
        - WebPMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/./mux_types.h:83,19'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:83,35'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/./mux_types.h:83,22'
              BranchSideFuncs:
                - WebPDataInit.248
                - __sanitizer_cov_trace_const_cmp8
                - WebPMalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/webp/./mux_types.h:83,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:83,35'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/./mux_types.h:84,16'
              BranchSideFuncs:
                - WebPDataInit.248
                - __sanitizer_cov_trace_const_cmp8
                - WebPMalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '../../src/webp/./mux_types.h:85,26'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:85,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - WebPMalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/webp/./mux_types.h:91,3'
              BranchSideFuncs: []
        - Branch String:   '../../src/webp/./mux_types.h:85,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:86,39'
              BranchSideFuncs:
                - WebPMalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '../../src/webp/./mux_types.h:91,3'
              BranchSideFuncs: []
        - Branch String:   '../../src/webp/./mux_types.h:87,9'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:87,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/./mux_types.h:88,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             '../../src/webp/./mux_types.h:84,3'
          Dst:             WebPDataInit
        - Src:             '../../src/webp/./mux_types.h:86,28'
          Dst:             WebPMalloc
    - functionName:    ChunkAssignData
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPChunk *'
        - 'struct.WebPData *'
        - int
        - int
      constantsTouched: []
      argNames:
        - chunk
        - data
        - copy_data
        - tag
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ChunkRelease
        - WebPDataCopy
      functionUses:    9
      BranchProfiles:
        - Branch String:   'muxinternal.c:120,36'
          Branch Sides:
            - BranchSide:      'muxinternal.c:120,39'
              BranchSideFuncs:
                - ChunkRelease
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPDataCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:121,15'
              BranchSideFuncs:
                - ChunkRelease
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPDataCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:120,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:121,15'
              BranchSideFuncs:
                - ChunkRelease
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPDataCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:124,16'
              BranchSideFuncs:
                - ChunkRelease
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPDataCopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:126,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:127,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - WebPDataCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:134,17'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:127,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:128,25'
              BranchSideFuncs:
                - WebPDataCopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:131,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxinternal.c:128,11'
          Branch Sides:
            - BranchSide:      'muxinternal.c:128,47'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:129,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:124,3'
          Dst:             ChunkRelease
        - Src:             'muxinternal.c:128,12'
          Dst:             WebPDataCopy
    - functionName:    ChunkSearchNextInList
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.WebPChunk *'
      argCount:        2
      argTypes:
        - 'struct.WebPChunk *'
        - int
      constantsTouched: []
      argNames:
        - chunk
        - tag
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:95,24'
          Branch Sides:
            - BranchSide:      'muxinternal.c:95,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:95,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxinternal.c:95,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:96,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxinternal.c:98,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ChunkSearchList
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'struct.WebPChunk *'
      argCount:        3
      argTypes:
        - 'struct.WebPChunk *'
        - int
        - int
      constantsTouched: []
      argNames:
        - first
        - nth
        - tag
      BBCount:         18
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ChunkSearchNextInList
      functionUses:    6
      BranchProfiles:
        - Branch String:   'muxinternal.c:104,7'
          Branch Sides:
            - BranchSide:      'muxinternal.c:104,22'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:106,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSearchNextInList
        - Branch String:   'muxinternal.c:106,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:107,51'
              BranchSideFuncs:
                - ChunkSearchNextInList
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:111,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxinternal.c:108,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:108,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:109,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSearchNextInList
        - Branch String:   'muxinternal.c:111,21'
          Branch Sides:
            - BranchSide:      'muxinternal.c:111,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:111,45'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:111,10'
          Branch Sides:
            - BranchSide:      'muxinternal.c:111,3'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:111,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxinternal.c:103,11'
          Dst:             ChunkSearchNextInList
        - Src:             'muxinternal.c:107,29'
          Dst:             ChunkSearchNextInList
    - functionName:    ChunkGetIndexFromFourCC
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - fourcc
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ChunkGetIndexFromTag
        - ChunkGetTagFromFourCC
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'muxinternal.c:86,24'
          Dst:             ChunkGetTagFromFourCC
        - Src:             'muxinternal.c:87,10'
          Dst:             ChunkGetIndexFromTag
    - functionName:    ChunkGetTagFromFourCC
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - fourcc
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ChunkGetIndexFromTag
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxinternal.c:67,3'
          Branch Sides:
            - BranchSide:      'muxinternal.c:68,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxinternal.c:70,3'
              BranchSideFuncs: []
        - Branch String:   'muxinternal.c:68,9'
          Branch Sides:
            - BranchSide:      'muxinternal.c:68,52'
              BranchSideFuncs: []
            - BranchSide:      'muxinternal.c:69,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    WebPGetMuxVersion
      functionSourceFile: '/src/libwebp/src/mux/muxinternal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PutLE16
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         6
      ICount:          44
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/utils/utils.h:106,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/utils.h:106,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/utils.h:106,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/utils/utils.h:106,3'
          Dst:             __assert_fail
    - functionName:    PutLE24
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - PutLE16
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/utils.h:112,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/utils.h:112,3'
              BranchSideFuncs:
                - PutLE16.379
            - BranchSide:      '../../src/utils/utils.h:112,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/utils/utils.h:112,3'
          Dst:             __assert_fail
        - Src:             '../../src/utils/utils.h:113,3'
          Dst:             PutLE16
    - functionName:    PutLE32
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PutLE16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:118,3'
          Dst:             PutLE16
        - Src:             '../../src/utils/utils.h:119,3'
          Dst:             PutLE16
    - functionName:    EmitVP8XChunk
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - width
        - height
        - flags
      BBCount:         18
      ICount:          104
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - PutLE24
        - PutLE32
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:377,3'
          Branch Sides:
            - BranchSide:      'muxread.c:377,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
            - BranchSide:      'muxread.c:377,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxread.c:377,3'
          Branch Sides:
            - BranchSide:      'muxread.c:377,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
            - BranchSide:      'muxread.c:378,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
        - Branch String:   'muxread.c:378,3'
          Branch Sides:
            - BranchSide:      'muxread.c:378,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
            - BranchSide:      'muxread.c:378,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxread.c:378,3'
          Branch Sides:
            - BranchSide:      'muxread.c:378,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
            - BranchSide:      'muxread.c:379,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
        - Branch String:   'muxread.c:379,3'
          Branch Sides:
            - BranchSide:      'muxread.c:379,3'
              BranchSideFuncs:
                - PutLE32.386
                - PutLE32.386
                - PutLE32.386
                - PutLE24.383
                - PutLE24.383
            - BranchSide:      'muxread.c:379,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'muxread.c:377,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:378,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:379,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:380,3'
          Dst:             PutLE32
        - Src:             'muxread.c:381,3'
          Dst:             PutLE32
        - Src:             'muxread.c:382,3'
          Dst:             PutLE32
        - Src:             'muxread.c:383,3'
          Dst:             PutLE24
        - Src:             'muxread.c:384,3'
          Dst:             PutLE24
    - functionName:    SynthesizeBitstream
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - wpi
        - bitstream
      BBCount:         27
      ICount:          194
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - ChunkDiskSize
        - ChunkListEmit
        - EmitVP8XChunk
        - MuxEmitRiffHeader
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxread.c:396,29'
          Branch Sides:
            - BranchSide:      'muxread.c:396,55'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - ChunkDiskSize.391
                - WebPSafeMalloc
                - __assert_fail
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
            - BranchSide:      'muxread.c:396,16'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - WebPSafeMalloc
                - __assert_fail
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
        - Branch String:   'muxread.c:401,7'
          Branch Sides:
            - BranchSide:      'muxread.c:401,21'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:404,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
        - Branch String:   'muxread.c:404,3'
          Branch Sides:
            - BranchSide:      'muxread.c:404,3'
              BranchSideFuncs:
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
            - BranchSide:      'muxread.c:404,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
        - Branch String:   'muxread.c:404,3'
          Branch Sides:
            - BranchSide:      'muxread.c:404,3'
              BranchSideFuncs:
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
            - BranchSide:      'muxread.c:405,3'
              BranchSideFuncs:
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
        - Branch String:   'muxread.c:405,3'
          Branch Sides:
            - BranchSide:      'muxread.c:405,3'
              BranchSideFuncs:
                - __assert_fail
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
            - BranchSide:      'muxread.c:405,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'muxread.c:405,3'
          Branch Sides:
            - BranchSide:      'muxread.c:405,3'
              BranchSideFuncs:
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
            - BranchSide:      'muxread.c:408,27'
              BranchSideFuncs:
                - MuxEmitRiffHeader
                - __sanitizer_cov_trace_const_cmp4
                - ChunkListEmit
                - __assert_fail
                - EmitVP8XChunk
                - ChunkListEmit
        - Branch String:   'muxread.c:410,7'
          Branch Sides:
            - BranchSide:      'muxread.c:411,25'
              BranchSideFuncs:
                - EmitVP8XChunk
                - ChunkListEmit
                - ChunkListEmit
                - __assert_fail
            - BranchSide:      'muxread.c:416,23'
              BranchSideFuncs:
                - ChunkListEmit
                - __assert_fail
        - Branch String:   'muxread.c:417,3'
          Branch Sides:
            - BranchSide:      'muxread.c:417,3'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:420,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxread.c:396,41'
          Dst:             ChunkDiskSize
        - Src:             'muxread.c:399,23'
          Dst:             ChunkDiskSize
        - Src:             'muxread.c:400,35'
          Dst:             WebPSafeMalloc
        - Src:             'muxread.c:404,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:405,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:408,9'
          Dst:             MuxEmitRiffHeader
        - Src:             'muxread.c:411,11'
          Dst:             EmitVP8XChunk
        - Src:             'muxread.c:412,11'
          Dst:             ChunkListEmit
        - Src:             'muxread.c:416,9'
          Dst:             ChunkListEmit
        - Src:             'muxread.c:417,3'
          Dst:             __assert_fail
    - functionName:    ChunkDiskSize
      functionSourceFile: '/src/libwebp/src/mux/../../src/mux/muxi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.WebPChunk *'
      constantsTouched: []
      argNames:
        - chunk
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SizeWithPadding
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/mux/muxi.h:157,10'
          Dst:             SizeWithPadding
    - functionName:    SizeWithPadding
      functionSourceFile: '/src/libwebp/src/mux/../../src/mux/muxi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - chunk_size
      BBCount:         6
      ICount:          31
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/mux/muxi.h:150,3'
          Branch Sides:
            - BranchSide:      '../../src/mux/muxi.h:150,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:150,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/mux/muxi.h:150,3'
          Dst:             __assert_fail
    - functionName:    WebPDataInit
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/./mux_types.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - webp_data
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/./mux_types.h:66,7'
          Branch Sides:
            - BranchSide:      '../../src/webp/./mux_types.h:66,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      '../../src/webp/./mux_types.h:67,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    ValidateForSingleImage
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPMux *'
      constantsTouched: []
      argNames:
        - mux
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - MuxImageCount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:312,7'
          Branch Sides:
            - BranchSide:      'muxread.c:314,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:315,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:315,30'
          Branch Sides:
            - BranchSide:      'muxread.c:315,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:320,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:315,14'
          Branch Sides:
            - BranchSide:      'muxread.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:320,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxread.c:309,26'
          Dst:             MuxImageCount
        - Src:             'muxread.c:310,26'
          Dst:             MuxImageCount
    - functionName:    CountChunks
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPChunk *'
        - int
      constantsTouched: []
      argNames:
        - chunk_list
        - tag
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:532,3'
          Branch Sides:
            - BranchSide:      'muxread.c:533,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxread.c:537,10'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:533,24'
          Branch Sides:
            - BranchSide:      'muxread.c:533,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxread.c:534,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:533,9'
          Branch Sides:
            - BranchSide:      'muxread.c:534,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxread.c:536,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    ChunkGetIndexFromId
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:521,3'
          Branch Sides:
            - BranchSide:      'muxread.c:522,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:524,3'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:522,9'
          Branch Sides:
            - BranchSide:      'muxread.c:522,50'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:523,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    WebPMuxNumChunks
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - mux
        - id
        - num_elements
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ChunkGetIndexFromId
        - CountChunks
        - IsWPI
        - MuxGetChunkListFromId
        - MuxImageCount
      functionUses:    4
      BranchProfiles:
        - Branch String:   'muxread.c:542,19'
          Branch Sides:
            - BranchSide:      'muxread.c:542,22'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:543,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:542,7'
          Branch Sides:
            - BranchSide:      'muxread.c:543,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:546,13'
              BranchSideFuncs:
                - IsWPI.402
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetChunkListFromId
                - ChunkGetIndexFromId
                - CountChunks
                - MuxImageCount
        - Branch String:   'muxread.c:546,7'
          Branch Sides:
            - BranchSide:      'muxread.c:547,35'
              BranchSideFuncs:
                - MuxImageCount
            - BranchSide:      'muxread.c:549,23'
              BranchSideFuncs:
                - MuxGetChunkListFromId
                - ChunkGetIndexFromId
                - CountChunks
      Callsites:
        - Src:             'muxread.c:546,7'
          Dst:             IsWPI
        - Src:             'muxread.c:547,21'
          Dst:             MuxImageCount
        - Src:             'muxread.c:549,36'
          Dst:             MuxGetChunkListFromId
        - Src:             'muxread.c:550,29'
          Dst:             ChunkGetIndexFromId
        - Src:             'muxread.c:551,21'
          Dst:             CountChunks
    - functionName:    IsWPI
      functionSourceFile: '/src/libwebp/src/mux/../../src/mux/muxi.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/mux/muxi.h:189,3'
          Branch Sides:
            - BranchSide:      '../../src/mux/muxi.h:192,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:192,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:192,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/mux/muxi.h:193,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GetLE16
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMuxGetAnimationParams
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - 'struct.WebPMuxAnimParams *'
      constantsTouched: []
      argNames:
        - mux
        - params
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - GetLE16
        - GetLE32
        - MuxGet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:507,19'
          Branch Sides:
            - BranchSide:      'muxread.c:507,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:507,22'
              BranchSideFuncs:
                - MuxGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - GetLE32.406
                - GetLE16.403
        - Branch String:   'muxread.c:507,7'
          Branch Sides:
            - BranchSide:      'muxread.c:507,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:509,16'
              BranchSideFuncs:
                - MuxGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - GetLE32.406
                - GetLE16.403
        - Branch String:   'muxread.c:510,7'
          Branch Sides:
            - BranchSide:      'muxread.c:510,34'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:511,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - GetLE32.406
                - GetLE16.403
        - Branch String:   'muxread.c:511,7'
          Branch Sides:
            - BranchSide:      'muxread.c:511,50'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:512,34'
              BranchSideFuncs:
                - GetLE32.406
                - GetLE16.403
      Callsites:
        - Src:             'muxread.c:509,9'
          Dst:             MuxGet
        - Src:             'muxread.c:512,21'
          Dst:             GetLE32
        - Src:             'muxread.c:513,24'
          Dst:             GetLE16
    - functionName:    MuxGet
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPMux *'
        - int
        - int
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - mux
        - idx
        - nth
        - data
      BBCount:         33
      ICount:          226
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - ChunkSearchList
        - IsWPI
        - WebPDataInit
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxread.c:37,3'
          Branch Sides:
            - BranchSide:      'muxread.c:37,3'
              BranchSideFuncs:
                - IsWPI.402
                - __sanitizer_cov_trace_const_cmp4
                - WebPDataInit.399
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - __assert_fail
            - BranchSide:      'muxread.c:38,3'
              BranchSideFuncs:
                - IsWPI.402
                - __sanitizer_cov_trace_const_cmp4
                - WebPDataInit.399
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - __assert_fail
        - Branch String:   'muxread.c:38,3'
          Branch Sides:
            - BranchSide:      'muxread.c:38,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'muxread.c:39,16'
              BranchSideFuncs:
                - WebPDataInit.399
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxread.c:41,3'
          Branch Sides:
            - BranchSide:      'muxread.c:41,3'
              BranchSideFuncs:
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:42,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxread.c:41,3'
          Branch Sides:
            - BranchSide:      'muxread.c:41,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:41,3'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:42,3'
          Branch Sides:
            - BranchSide:      'muxread.c:42,3'
              BranchSideFuncs:
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:43,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxread.c:42,3'
          Branch Sides:
            - BranchSide:      'muxread.c:42,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:42,3'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:43,3'
          Branch Sides:
            - BranchSide:      'muxread.c:43,3'
              BranchSideFuncs:
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:44,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxread.c:43,3'
          Branch Sides:
            - BranchSide:      'muxread.c:43,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:43,3'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:44,3'
          Branch Sides:
            - BranchSide:      'muxread.c:44,3'
              BranchSideFuncs:
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:45,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxread.c:44,3'
          Branch Sides:
            - BranchSide:      'muxread.c:44,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:44,3'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:45,3'
          Branch Sides:
            - BranchSide:      'muxread.c:45,3'
              BranchSideFuncs:
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:46,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'muxread.c:45,3'
          Branch Sides:
            - BranchSide:      'muxread.c:45,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'muxread.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:46,3'
          Branch Sides:
            - BranchSide:      'muxread.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:47,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxread.c:37,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:38,3'
          Dst:             IsWPI
        - Src:             'muxread.c:38,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:39,3'
          Dst:             WebPDataInit
        - Src:             'muxread.c:41,3'
          Dst:             ChunkSearchList
        - Src:             'muxread.c:42,3'
          Dst:             ChunkSearchList
        - Src:             'muxread.c:43,3'
          Dst:             ChunkSearchList
        - Src:             'muxread.c:44,3'
          Dst:             ChunkSearchList
        - Src:             'muxread.c:45,3'
          Dst:             ChunkSearchList
        - Src:             'muxread.c:46,3'
          Dst:             __assert_fail
    - functionName:    GetLE32
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:101,10'
          Dst:             GetLE16
        - Src:             '../../src/utils/utils.h:101,37'
          Dst:             GetLE16
    - functionName:    MuxGetFrameInternal
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'struct.WebPMuxFrameInfo *'
      constantsTouched: []
      argNames:
        - wpi
        - frame
      BBCount:         11
      ICount:          143
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ChunkGetIdFromTag
        - GetLE24
        - SynthesizeBitstream
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:462,7'
          Branch Sides:
            - BranchSide:      'muxread.c:462,18'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - GetLE24.411
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - SynthesizeBitstream
            - BranchSide:      'muxread.c:463,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - GetLE24.411
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - SynthesizeBitstream
        - Branch String:   'muxread.c:463,3'
          Branch Sides:
            - BranchSide:      'muxread.c:463,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - GetLE24.411
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - SynthesizeBitstream
            - BranchSide:      'muxread.c:465,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - GetLE24.411
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - SynthesizeBitstream
        - Branch String:   'muxread.c:466,7'
          Branch Sides:
            - BranchSide:      'muxread.c:466,50'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:468,33'
              BranchSideFuncs:
                - GetLE24.411
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - SynthesizeBitstream
      Callsites:
        - Src:             'muxread.c:463,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:468,25'
          Dst:             GetLE24
        - Src:             'muxread.c:469,25'
          Dst:             GetLE24
        - Src:             'muxread.c:472,23'
          Dst:             GetLE24
        - Src:             'muxread.c:477,15'
          Dst:             ChunkGetIdFromTag
        - Src:             'muxread.c:478,10'
          Dst:             SynthesizeBitstream
    - functionName:    GetLE24
      functionSourceFile: '/src/libwebp/src/mux/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:97,10'
          Dst:             GetLE16
    - functionName:    MuxGetImageInternal
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMuxImage *'
        - 'struct.WebPMuxFrameInfo *'
      constantsTouched: []
      argNames:
        - wpi
        - info
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ChunkGetIdFromTag
        - SynthesizeBitstream
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'muxread.c:454,14'
          Dst:             ChunkGetIdFromTag
        - Src:             'muxread.c:455,10'
          Dst:             SynthesizeBitstream
    - functionName:    WebPMuxGetFrame
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - int
        - 'struct.WebPMuxFrameInfo *'
      constantsTouched: []
      argNames:
        - mux
        - nth
        - frame
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - MuxGetFrameInternal
        - MuxGetImageInternal
        - MuxImageGetNth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:486,19'
          Branch Sides:
            - BranchSide:      'muxread.c:486,22'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:487,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:486,7'
          Branch Sides:
            - BranchSide:      'muxread.c:487,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:491,47'
              BranchSideFuncs:
                - MuxImageGetNth
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetFrameInternal
                - MuxGetImageInternal
        - Branch String:   'muxread.c:492,7'
          Branch Sides:
            - BranchSide:      'muxread.c:492,34'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:495,7'
              BranchSideFuncs:
                - MuxGetFrameInternal
                - MuxGetImageInternal
        - Branch String:   'muxread.c:495,7'
          Branch Sides:
            - BranchSide:      'muxread.c:496,32'
              BranchSideFuncs:
                - MuxGetImageInternal
            - BranchSide:      'muxread.c:498,32'
              BranchSideFuncs:
                - MuxGetFrameInternal
      Callsites:
        - Src:             'muxread.c:491,9'
          Dst:             MuxImageGetNth
        - Src:             'muxread.c:496,12'
          Dst:             MuxGetImageInternal
        - Src:             'muxread.c:498,12'
          Dst:             MuxGetFrameInternal
    - functionName:    WebPMuxGetChunk
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - 'char *'
        - 'struct.WebPData *'
      constantsTouched: []
      argNames:
        - mux
        - fourcc
        - chunk_data
      BBCount:         17
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ChunkGetIndexFromFourCC
        - ChunkGetTagFromFourCC
        - IsWPI
        - MuxGet
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxread.c:428,19'
          Branch Sides:
            - BranchSide:      'muxread.c:428,22'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:429,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:428,37'
          Branch Sides:
            - BranchSide:      'muxread.c:428,40'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:429,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:428,7'
          Branch Sides:
            - BranchSide:      'muxread.c:429,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:431,33'
              BranchSideFuncs:
                - ChunkGetIndexFromFourCC
                - IsWPI.402
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetTagFromFourCC
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - MuxGet
        - Branch String:   'muxread.c:432,7'
          Branch Sides:
            - BranchSide:      'muxread.c:433,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:434,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetTagFromFourCC
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
                - MuxGet
        - Branch String:   'muxread.c:434,14'
          Branch Sides:
            - BranchSide:      'muxread.c:435,19'
              BranchSideFuncs:
                - MuxGet
            - BranchSide:      'muxread.c:438,25'
              BranchSideFuncs:
                - ChunkGetTagFromFourCC
                - ChunkSearchList
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'muxread.c:439,9'
          Branch Sides:
            - BranchSide:      'muxread.c:439,24'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:440,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'muxread.c:431,9'
          Dst:             ChunkGetIndexFromFourCC
        - Src:             'muxread.c:432,7'
          Dst:             IsWPI
        - Src:             'muxread.c:435,12'
          Dst:             MuxGet
        - Src:             'muxread.c:438,43'
          Dst:             ChunkGetTagFromFourCC
        - Src:             'muxread.c:438,9'
          Dst:             ChunkSearchList
    - functionName:    WebPMuxGetFeatures
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPMux *'
        - 'int *'
      constantsTouched: []
      argNames:
        - mux
        - flags
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - MuxGetCanvasInfo
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxread.c:370,19'
          Branch Sides:
            - BranchSide:      'muxread.c:370,37'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:370,22'
              BranchSideFuncs:
                - MuxGetCanvasInfo
        - Branch String:   'muxread.c:370,7'
          Branch Sides:
            - BranchSide:      'muxread.c:370,37'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:371,27'
              BranchSideFuncs:
                - MuxGetCanvasInfo
      Callsites:
        - Src:             'muxread.c:371,10'
          Dst:             MuxGetCanvasInfo
    - functionName:    MuxGetCanvasInfo
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPMux *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - mux
        - width
        - height
        - flags
      BBCount:         39
      ICount:          222
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - GetLE24
        - GetLE32
        - MuxGet
        - ValidateForSingleImage
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxread.c:331,3'
          Branch Sides:
            - BranchSide:      'muxread.c:331,3'
              BranchSideFuncs:
                - MuxGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateForSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.406
                - GetLE24.411
                - GetLE24.411
            - BranchSide:      'muxread.c:334,14'
              BranchSideFuncs:
                - MuxGet
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateForSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.406
                - GetLE24.411
                - GetLE24.411
        - Branch String:   'muxread.c:334,7'
          Branch Sides:
            - BranchSide:      'muxread.c:335,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.406
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'muxread.c:340,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ValidateForSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'muxread.c:335,9'
          Branch Sides:
            - BranchSide:      'muxread.c:335,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:336,22'
              BranchSideFuncs:
                - GetLE32.406
                - GetLE24.411
                - GetLE24.411
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'muxread.c:344,16'
          Branch Sides:
            - BranchSide:      'muxread.c:344,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ValidateForSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'muxread.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:344,26'
          Branch Sides:
            - BranchSide:      'muxread.c:344,52'
              BranchSideFuncs:
                - ValidateForSingleImage
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'muxread.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:344,9'
          Branch Sides:
            - BranchSide:      'muxread.c:346,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:346,7'
          Branch Sides:
            - BranchSide:      'muxread.c:346,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:347,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:351,11'
          Branch Sides:
            - BranchSide:      'muxread.c:351,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'muxread.c:352,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'muxread.c:354,7'
          Branch Sides:
            - BranchSide:      'muxread.c:354,42'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:356,7'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:356,7'
          Branch Sides:
            - BranchSide:      'muxread.c:356,31'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:357,7'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:357,7'
          Branch Sides:
            - BranchSide:      'muxread.c:357,33'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:358,7'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:358,7'
          Branch Sides:
            - BranchSide:      'muxread.c:358,31'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:359,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxread.c:331,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:334,7'
          Dst:             MuxGet
        - Src:             'muxread.c:336,9'
          Dst:             GetLE32
        - Src:             'muxread.c:337,9'
          Dst:             GetLE24
        - Src:             'muxread.c:338,9'
          Dst:             GetLE24
        - Src:             'muxread.c:344,29'
          Dst:             ValidateForSingleImage
        - Src:             'muxread.c:346,7'
          Dst:             __assert_fail
    - functionName:    WebPMuxGetCanvasSize
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPMux *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - mux
        - width
        - height
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - MuxGetCanvasInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'muxread.c:363,19'
          Branch Sides:
            - BranchSide:      'muxread.c:363,22'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:364,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:363,36'
          Branch Sides:
            - BranchSide:      'muxread.c:363,39'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:364,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:363,7'
          Branch Sides:
            - BranchSide:      'muxread.c:364,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:366,27'
              BranchSideFuncs:
                - MuxGetCanvasInfo
      Callsites:
        - Src:             'muxread.c:366,10'
          Dst:             MuxGetCanvasInfo
    - functionName:    MuxImageParse
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPChunk *'
        - int
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - chunk
        - copy_data
        - wpi
      BBCount:         46
      ICount:          284
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - ChunkAppend
        - ChunkAssignData
        - ChunkDiskSize
        - ChunkGetIdFromTag
        - ChunkInit
        - ChunkRelease
        - ChunkSetHead
        - ChunkVerifyAndAssign
        - MuxImageFinalize
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'muxread.c:103,31'
          Branch Sides:
            - BranchSide:      'muxread.c:103,24'
              BranchSideFuncs:
                - ChunkInit
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'muxread.c:103,56'
              BranchSideFuncs:
                - ChunkInit
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'muxread.c:109,3'
          Branch Sides:
            - BranchSide:      'muxread.c:109,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'muxread.c:110,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'muxread.c:110,3'
          Branch Sides:
            - BranchSide:      'muxread.c:110,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'muxread.c:114,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:118,9'
          Branch Sides:
            - BranchSide:      'muxread.c:118,26'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:119,43'
              BranchSideFuncs:
                - ChunkAssignData
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:119,9'
          Branch Sides:
            - BranchSide:      'muxread.c:121,7'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:124,32'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:124,7'
          Branch Sides:
            - BranchSide:      'muxread.c:124,62'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:125,3'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:132,3'
          Branch Sides:
            - BranchSide:      'muxread.c:133,5'
              BranchSideFuncs:
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:166,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
        - Branch String:   'muxread.c:134,9'
          Branch Sides:
            - BranchSide:      'muxread.c:136,7'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:138,40'
              BranchSideFuncs:
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:138,5'
          Branch Sides:
            - BranchSide:      'muxread.c:140,13'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:145,13'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:151,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:160,9'
              BranchSideFuncs:
                - ChunkRelease
        - Branch String:   'muxread.c:140,13'
          Branch Sides:
            - BranchSide:      'muxread.c:140,34'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:141,38'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:141,13'
          Branch Sides:
            - BranchSide:      'muxread.c:141,67'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:142,9'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:145,13'
          Branch Sides:
            - BranchSide:      'muxread.c:145,32'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:146,38'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:146,13'
          Branch Sides:
            - BranchSide:      'muxread.c:146,65'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:147,31'
              BranchSideFuncs:
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:147,13'
          Branch Sides:
            - BranchSide:      'muxread.c:147,37'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:148,9'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:151,13'
          Branch Sides:
            - BranchSide:      'muxread.c:152,11'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:155,13'
              BranchSideFuncs:
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:155,13'
          Branch Sides:
            - BranchSide:      'muxread.c:156,11'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:158,9'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkInit
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:166,7'
          Branch Sides:
            - BranchSide:      'muxread.c:166,25'
              BranchSideFuncs:
                - ChunkRelease
            - BranchSide:      'muxread.c:167,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxread.c:107,3'
          Dst:             ChunkInit
        - Src:             'muxread.c:109,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:110,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:119,9'
          Dst:             ChunkAssignData
        - Src:             'muxread.c:124,7'
          Dst:             ChunkSetHead
        - Src:             'muxread.c:128,19'
          Dst:             ChunkDiskSize
        - Src:             'muxread.c:133,5'
          Dst:             ChunkInit
        - Src:             'muxread.c:134,9'
          Dst:             ChunkVerifyAndAssign
        - Src:             'muxread.c:138,13'
          Dst:             ChunkGetIdFromTag
        - Src:             'muxread.c:141,13'
          Dst:             ChunkSetHead
        - Src:             'muxread.c:146,13'
          Dst:             ChunkSetHead
        - Src:             'muxread.c:147,14'
          Dst:             MuxImageFinalize
        - Src:             'muxread.c:155,13'
          Dst:             ChunkAppend
        - Src:             'muxread.c:162,21'
          Dst:             ChunkDiskSize
        - Src:             'muxread.c:170,3'
          Dst:             ChunkRelease
    - functionName:    ChunkVerifyAndAssign
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.WebPChunk *'
        - 'char *'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - chunk
        - data
        - data_size
        - riff_size
        - copy_data
      BBCount:         12
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ChunkAssignData
        - GetLE32
        - SizeWithPadding
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxread.c:60,7'
          Branch Sides:
            - BranchSide:      'muxread.c:60,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:61,24'
              BranchSideFuncs:
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - SizeWithPadding.395
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - GetLE32.406
                - ChunkAssignData
        - Branch String:   'muxread.c:62,7'
          Branch Sides:
            - BranchSide:      'muxread.c:62,39'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:65,52'
              BranchSideFuncs:
                - SizeWithPadding.395
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - GetLE32.406
                - ChunkAssignData
        - Branch String:   'muxread.c:66,9'
          Branch Sides:
            - BranchSide:      'muxread.c:66,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:67,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - GetLE32.406
                - ChunkAssignData
        - Branch String:   'muxread.c:67,9'
          Branch Sides:
            - BranchSide:      'muxread.c:67,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:71,22'
              BranchSideFuncs:
                - GetLE32.406
                - ChunkAssignData
      Callsites:
        - Src:             'muxread.c:61,16'
          Dst:             GetLE32
        - Src:             'muxread.c:65,36'
          Dst:             SizeWithPadding
        - Src:             'muxread.c:73,57'
          Dst:             GetLE32
        - Src:             'muxread.c:73,10'
          Dst:             ChunkAssignData
    - functionName:    MuxImageFinalize
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPMuxImage *'
      constantsTouched: []
      argNames:
        - wpi
      BBCount:         20
      ICount:          151
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - ChunkDelete
        - VP8GetInfo
        - VP8LGetInfo
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'muxread.c:82,18'
          Branch Sides:
            - BranchSide:      'muxread.c:83,19'
              BranchSideFuncs:
                - VP8LGetInfo
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
            - BranchSide:      'muxread.c:84,18'
              BranchSideFuncs:
                - VP8GetInfo
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
        - Branch String:   'muxread.c:85,3'
          Branch Sides:
            - BranchSide:      'muxread.c:85,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
            - BranchSide:      'muxread.c:86,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
        - Branch String:   'muxread.c:86,7'
          Branch Sides:
            - BranchSide:      'muxread.c:86,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
            - BranchSide:      'muxread.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
        - Branch String:   'muxread.c:88,21'
          Branch Sides:
            - BranchSide:      'muxread.c:88,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDelete
            - BranchSide:      'muxread.c:92,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:88,9'
          Branch Sides:
            - BranchSide:      'muxread.c:89,19'
              BranchSideFuncs:
                - ChunkDelete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'muxread.c:92,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'muxread.c:94,38'
          Branch Sides:
            - BranchSide:      'muxread.c:94,38'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:94,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'muxread.c:83,7'
          Dst:             VP8LGetInfo
        - Src:             'muxread.c:84,7'
          Dst:             VP8GetInfo
        - Src:             'muxread.c:85,3'
          Dst:             __assert_fail
        - Src:             'muxread.c:89,7'
          Dst:             ChunkDelete
    - functionName:    WebPMuxNew
      functionSourceFile: '/src/libwebp/src/mux/../../src/webp/mux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.WebPMux *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPNewInternal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/mux.h:114,10'
          Branch Sides:
            - BranchSide:      '../../src/webp/mux.h:114,10'
              BranchSideFuncs:
                - WebPNewInternal
            - BranchSide:      '../../src/webp/mux.h:114,10'
              BranchSideFuncs:
                - WebPNewInternal
      Callsites:
        - Src:             '../../src/webp/mux.h:114,10'
          Dst:             WebPNewInternal
    - functionName:    WebPMuxCreateInternal
      functionSourceFile: '/src/libwebp/src/mux/muxread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.WebPMux *'
      argCount:        3
      argTypes:
        - 'struct.WebPData *'
        - int
        - int
      constantsTouched: []
      argNames:
        - bitstream
        - copy_data
        - version
      BBCount:         79
      ICount:          475
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - ChunkAppend
        - ChunkDiskSize
        - ChunkGetIdFromTag
        - ChunkInit
        - ChunkRelease
        - ChunkSetHead
        - ChunkVerifyAndAssign
        - GetLE24
        - GetLE32
        - MuxGetChunkListFromId
        - MuxImageDelete
        - MuxImageFinalize
        - MuxImageInit
        - MuxImageParse
        - MuxImagePush
        - MuxValidate
        - SizeWithPadding
        - WebPMuxDelete
        - WebPMuxNew
        - WebPSafeMalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'muxread.c:192,7'
          Branch Sides:
            - BranchSide:      'muxread.c:193,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:195,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNew
                - GetLE32.406
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:195,7'
          Branch Sides:
            - BranchSide:      'muxread.c:195,26'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:197,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNew
                - GetLE32.406
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:200,7'
          Branch Sides:
            - BranchSide:      'muxread.c:200,21'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:201,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNew
                - GetLE32.406
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:201,7'
          Branch Sides:
            - BranchSide:      'muxread.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:202,15'
              BranchSideFuncs:
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp4
                - WebPMuxNew
                - GetLE32.406
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:202,57'
          Branch Sides:
            - BranchSide:      'muxread.c:203,15'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:204,5'
              BranchSideFuncs: []
        - Branch String:   'muxread.c:202,7'
          Branch Sides:
            - BranchSide:      'muxread.c:204,5'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:207,9'
              BranchSideFuncs:
                - WebPMuxNew
                - GetLE32.406
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:208,7'
          Branch Sides:
            - BranchSide:      'muxread.c:208,20'
              BranchSideFuncs: []
            - BranchSide:      'muxread.c:210,17'
              BranchSideFuncs:
                - GetLE32.406
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'muxread.c:211,35'
          Branch Sides:
            - BranchSide:      'muxread.c:212,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'muxread.c:217,23'
              BranchSideFuncs:
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:212,36'
          Branch Sides:
            - BranchSide:      'muxread.c:213,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:217,23'
              BranchSideFuncs:
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:211,7'
          Branch Sides:
            - BranchSide:      'muxread.c:214,5'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:217,23'
              BranchSideFuncs:
                - GetLE32.406
                - __sanitizer_cov_trace_const_cmp8
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:218,7'
          Branch Sides:
            - BranchSide:      'muxread.c:218,38'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:222,31'
              BranchSideFuncs:
                - SizeWithPadding.395
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:223,7'
          Branch Sides:
            - BranchSide:      'muxread.c:223,38'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:224,7'
          Branch Sides:
            - BranchSide:      'muxread.c:224,25'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:226,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:226,7'
          Branch Sides:
            - BranchSide:      'muxread.c:227,12'
              BranchSideFuncs:
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:230,9'
              BranchSideFuncs:
                - WebPSafeMalloc
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:235,7'
          Branch Sides:
            - BranchSide:      'muxread.c:235,20'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:236,16'
              BranchSideFuncs:
                - MuxImageInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:239,3'
          Branch Sides:
            - BranchSide:      'muxread.c:242,38'
              BranchSideFuncs:
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:289,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
        - Branch String:   'muxread.c:242,9'
          Branch Sides:
            - BranchSide:      'muxread.c:244,7'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:246,17'
              BranchSideFuncs:
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:248,5'
          Branch Sides:
            - BranchSide:      'muxread.c:250,13'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:255,35'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:264,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:269,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:250,13'
          Branch Sides:
            - BranchSide:      'muxread.c:250,34'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:251,35'
              BranchSideFuncs:
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:251,13'
          Branch Sides:
            - BranchSide:      'muxread.c:251,64'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:252,9'
              BranchSideFuncs:
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:255,13'
          Branch Sides:
            - BranchSide:      'muxread.c:255,62'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:256,31'
              BranchSideFuncs:
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:256,13'
          Branch Sides:
            - BranchSide:      'muxread.c:256,37'
              BranchSideFuncs:
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:257,9'
              BranchSideFuncs:
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:260,13'
          Branch Sides:
            - BranchSide:      'muxread.c:260,62'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:261,22'
              BranchSideFuncs:
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:264,13'
          Branch Sides:
            - BranchSide:      'muxread.c:264,31'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:265,36'
              BranchSideFuncs:
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:265,13'
          Branch Sides:
            - BranchSide:      'muxread.c:265,53'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:266,9'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:269,13'
          Branch Sides:
            - BranchSide:      'muxread.c:269,31'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:271,29'
              BranchSideFuncs:
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:271,13'
          Branch Sides:
            - BranchSide:      'muxread.c:273,37'
              BranchSideFuncs:
                - MuxGetChunkListFromId
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
            - BranchSide:      'muxread.c:275,50'
              BranchSideFuncs:
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
        - Branch String:   'muxread.c:275,13'
          Branch Sides:
            - BranchSide:      'muxread.c:275,71'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:276,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetChunkListFromId
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
        - Branch String:   'muxread.c:276,13'
          Branch Sides:
            - BranchSide:      'muxread.c:277,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MuxGetChunkListFromId
            - BranchSide:      'muxread.c:281,9'
              BranchSideFuncs:
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE24.411
                - GetLE24.411
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:277,15'
          Branch Sides:
            - BranchSide:      'muxread.c:277,64'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:278,40'
              BranchSideFuncs:
                - GetLE24.411
                - GetLE24.411
                - ChunkInit
                - __sanitizer_cov_trace_const_cmp4
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
                - ChunkVerifyAndAssign
                - __sanitizer_cov_trace_const_cmp4
                - ChunkDiskSize.391
                - ChunkGetIdFromTag
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageParse
                - __sanitizer_cov_trace_const_cmp4
                - ChunkRelease
                - MuxImagePush
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageInit
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageFinalize
                - __sanitizer_cov_trace_const_cmp4
                - ChunkSetHead
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ChunkAppend
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - MuxGetChunkListFromId
        - Branch String:   'muxread.c:289,7'
          Branch Sides:
            - BranchSide:      'muxread.c:289,25'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:292,19'
              BranchSideFuncs:
                - MuxValidate
                - __sanitizer_cov_trace_const_cmp4
                - MuxImageDelete
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
        - Branch String:   'muxread.c:292,7'
          Branch Sides:
            - BranchSide:      'muxread.c:292,40'
              BranchSideFuncs:
                - ChunkRelease
                - MuxImageDelete
                - WebPMuxDelete
            - BranchSide:      'muxread.c:294,18'
              BranchSideFuncs:
                - MuxImageDelete
      Callsites:
        - Src:             'muxread.c:190,3'
          Dst:             ChunkInit
        - Src:             'muxread.c:202,7'
          Dst:             GetLE32
        - Src:             'muxread.c:203,7'
          Dst:             GetLE32
        - Src:             'muxread.c:207,9'
          Dst:             WebPMuxNew
        - Src:             'muxread.c:210,9'
          Dst:             GetLE32
        - Src:             'muxread.c:217,15'
          Dst:             GetLE32
        - Src:             'muxread.c:222,15'
          Dst:             SizeWithPadding
        - Src:             'muxread.c:234,24'
          Dst:             WebPSafeMalloc
        - Src:             'muxread.c:236,3'
          Dst:             MuxImageInit
        - Src:             'muxread.c:242,9'
          Dst:             ChunkVerifyAndAssign
        - Src:             'muxread.c:246,17'
          Dst:             ChunkDiskSize
        - Src:             'muxread.c:247,10'
          Dst:             ChunkGetIdFromTag
        - Src:             'muxread.c:251,13'
          Dst:             ChunkSetHead
        - Src:             'muxread.c:255,13'
          Dst:             ChunkSetHead
        - Src:             'muxread.c:256,14'
          Dst:             MuxImageFinalize
        - Src:             'muxread.c:260,13'
          Dst:             MuxImagePush
        - Src:             'muxread.c:261,9'
          Dst:             MuxImageInit
        - Src:             'muxread.c:265,14'
          Dst:             MuxImageParse
        - Src:             'muxread.c:266,9'
          Dst:             ChunkRelease
        - Src:             'muxread.c:273,15'
          Dst:             MuxGetChunkListFromId
        - Src:             'muxread.c:275,13'
          Dst:             ChunkAppend
        - Src:             'muxread.c:278,32'
          Dst:             GetLE24
        - Src:             'muxread.c:279,33'
          Dst:             GetLE24
        - Src:             'muxread.c:285,5'
          Dst:             ChunkInit
        - Src:             'muxread.c:292,7'
          Dst:             MuxValidate
        - Src:             'muxread.c:294,3'
          Dst:             MuxImageDelete
        - Src:             'muxread.c:298,3'
          Dst:             ChunkRelease
        - Src:             'muxread.c:299,3'
          Dst:             MuxImageDelete
        - Src:             'muxread.c:300,3'
          Dst:             WebPMuxDelete
    - functionName:    NzCodeBits
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - nz_coeffs
        - nz
        - dc_nz
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:513,16'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:513,16'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:513,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:513,31'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:513,16'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:513,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BitsLog2Floor
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8GetBit
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - prob
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BitsLog2Floor
        - VP8LoadNewBytes
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:113,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:114,21'
              BranchSideFuncs:
                - VP8LoadNewBytes
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BitsLog2Floor
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:117,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BitsLog2Floor
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:121,9'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:122,16'
              BranchSideFuncs:
                - BitsLog2Floor
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:125,15'
              BranchSideFuncs:
                - BitsLog2Floor
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:114,5'
          Dst:             VP8LoadNewBytes
        - Src:             '../../src/utils/bit_reader_inl_utils.h:128,29'
          Dst:             BitsLog2Floor
    - functionName:    VP8LoadNewBytes
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8BitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - BSwap64
        - VP8LoadFinalBytes
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:59,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:59,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:61,7'
              BranchSideFuncs:
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:61,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:63,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:102,23'
              BranchSideFuncs:
                - VP8LoadFinalBytes
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:59,3'
          Dst:             __assert_fail
        - Src:             '../../src/utils/bit_reader_inl_utils.h:85,12'
          Dst:             BSwap64
        - Src:             '../../src/utils/bit_reader_inl_utils.h:102,5'
          Dst:             VP8LoadFinalBytes
    - functionName:    BSwap64
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/endian_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8GetSigned
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - v
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LoadNewBytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:142,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:142,7'
              BranchSideFuncs:
                - VP8LoadNewBytes
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:143,21'
              BranchSideFuncs:
                - VP8LoadNewBytes
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:143,5'
          Dst:             VP8LoadNewBytes
    - functionName:    GetLargeValue
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - 'char *'
      constantsTouched: []
      argNames:
        - br
        - p
      BBCount:         19
      ICount:          168
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - VP8GetBit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:413,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:414,10'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - VP8GetBit
                - VP8GetBit
                - VP8GetBit
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit
            - BranchSide:      'vp8_dec.c:420,10'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - VP8GetBit
                - VP8GetBit
                - VP8GetBit
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit
        - Branch String:   'vp8_dec.c:414,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:415,9'
              BranchSideFuncs:
                - VP8GetBit
            - BranchSide:      'vp8_dec.c:417,15'
              BranchSideFuncs:
                - VP8GetBit
        - Branch String:   'vp8_dec.c:420,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:421,12'
              BranchSideFuncs:
                - VP8GetBit
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit
            - BranchSide:      'vp8_dec.c:429,24'
              BranchSideFuncs:
                - VP8GetBit
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit
        - Branch String:   'vp8_dec.c:421,11'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:422,17'
              BranchSideFuncs:
                - VP8GetBit
                - VP8GetBit
            - BranchSide:      'vp8_dec.c:424,21'
              BranchSideFuncs:
                - VP8GetBit
                - VP8GetBit
        - Branch String:   'vp8_dec.c:433,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:434,14'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'vp8_dec.c:436,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8_dec.c:413,8'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:414,10'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:417,15'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:420,10'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:421,12'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:422,17'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:424,21'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:425,14'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:429,24'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:430,24'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:434,18'
          Dst:             VP8GetBit
    - functionName:    VP8GetBitAlt
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - prob
      BBCount:         12
      ICount:          134
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - VP8LoadNewBytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:165,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:166,21'
              BranchSideFuncs:
                - VP8LoadNewBytes
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:169,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:173,9'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:174,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:178,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:181,9'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:181,9'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:182,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:166,5'
          Dst:             VP8LoadNewBytes
    - functionName:    GetCoeffsFast
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8BandProbas **'
        - int
        - 'int *'
        - int
        - 'short *'
      constantsTouched: []
      argNames:
        - br
        - prob
        - ctx
        - dq
        - n
        - out
      BBCount:         18
      ICount:          175
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - GetLargeValue
        - VP8GetBit
        - VP8GetSigned
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:447,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:448,10'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
            - BranchSide:      'vp8_dec.c:468,3'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:448,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:449,14'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
            - BranchSide:      'vp8_dec.c:451,5'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
        - Branch String:   'vp8_dec.c:451,5'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:452,11'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
            - BranchSide:      'vp8_dec.c:456,43'
              BranchSideFuncs:
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
        - Branch String:   'vp8_dec.c:453,11'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:451,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:453,20'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:458,11'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:459,11'
              BranchSideFuncs:
                - GetLargeValue
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:462,27'
              BranchSideFuncs:
                - GetLargeValue
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:448,10'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:451,13'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:458,12'
          Dst:             VP8GetBit
        - Src:             'vp8_dec.c:462,13'
          Dst:             GetLargeValue
        - Src:             'vp8_dec.c:465,25'
          Dst:             VP8GetSigned
    - functionName:    GetCoeffsAlt
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8BandProbas **'
        - int
        - 'int *'
        - int
        - 'short *'
      constantsTouched: []
      argNames:
        - br
        - prob
        - ctx
        - dq
        - n
        - out
      BBCount:         18
      ICount:          175
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - GetLargeValue
        - VP8GetBitAlt
        - VP8GetSigned
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:477,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:478,10'
              BranchSideFuncs:
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
            - BranchSide:      'vp8_dec.c:498,3'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:478,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:479,14'
              BranchSideFuncs:
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
            - BranchSide:      'vp8_dec.c:481,5'
              BranchSideFuncs:
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
        - Branch String:   'vp8_dec.c:481,5'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:482,11'
              BranchSideFuncs:
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
            - BranchSide:      'vp8_dec.c:486,43'
              BranchSideFuncs:
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - GetLargeValue
        - Branch String:   'vp8_dec.c:483,11'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:481,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:488,11'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:489,11'
              BranchSideFuncs:
                - GetLargeValue
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:492,27'
              BranchSideFuncs:
                - GetLargeValue
                - VP8GetSigned
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBitAlt
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:478,10'
          Dst:             VP8GetBitAlt
        - Src:             'vp8_dec.c:481,13'
          Dst:             VP8GetBitAlt
        - Src:             'vp8_dec.c:488,12'
          Dst:             VP8GetBitAlt
        - Src:             'vp8_dec.c:492,13'
          Dst:             GetLargeValue
        - Src:             'vp8_dec.c:495,25'
          Dst:             VP8GetSigned
    - functionName:    InitGetCoeffs_body
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - GetCoeffsAlt
        - GetCoeffsFast
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:504,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:504,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:504,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:504,29'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:504,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:507,15'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:504,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:505,15'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:507,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ParseFrame
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         23
      ICount:          150
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - VP8DecodeMB
        - VP8InitScanline
        - VP8ParseIntraModeRow
        - VP8ProcessRow
        - VP8SetError
        - WebPGetWorkerInterface
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:647,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:650,10'
              BranchSideFuncs:
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'vp8_dec.c:668,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:651,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:652,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'vp8_dec.c:655,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
        - Branch String:   'vp8_dec.c:655,5'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:656,24'
              BranchSideFuncs:
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'vp8_dec.c:661,21'
              BranchSideFuncs:
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
        - Branch String:   'vp8_dec.c:656,11'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:657,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'vp8_dec.c:660,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
        - Branch String:   'vp8_dec.c:664,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:665,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'vp8_dec.c:667,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseIntraModeRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_cmp4
                - VP8InitScanline
                - VP8ProcessRow
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8DecodeMB
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
        - Branch String:   'vp8_dec.c:668,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:669,10'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:672,3'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:669,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:669,57'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:670,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8_dec.c:651,10'
          Dst:             VP8ParseIntraModeRow
        - Src:             'vp8_dec.c:652,14'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:656,12'
          Dst:             VP8DecodeMB
        - Src:             'vp8_dec.c:657,16'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:661,5'
          Dst:             VP8InitScanline
        - Src:             'vp8_dec.c:664,10'
          Dst:             VP8ProcessRow
        - Src:             'vp8_dec.c:665,14'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:669,10'
          Dst:             WebPGetWorkerInterface
    - functionName:    VP8SetError
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Decoder *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - dec
        - error
        - msg
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    22
      BranchProfiles:
        - Branch String:   'vp8_dec.c:90,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:90,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:92,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:92,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:92,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:93,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8_dec.c:90,3'
          Dst:             __assert_fail
    - functionName:    VP8DecodeMB
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8BitReader *'
      constantsTouched: []
      argNames:
        - dec
        - token_br
      BBCount:         15
      ICount:          177
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ParseResiduals
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:615,14'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:615,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ParseResiduals
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'vp8_dec.c:615,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ParseResiduals
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'vp8_dec.c:617,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:618,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:620,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:621,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:622,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:624,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:629,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:629,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:630,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:618,12'
          Dst:             ParseResiduals
    - functionName:    VP8InitScanline
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ParseResiduals
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8MB *'
        - 'struct.VP8BitReader *'
      constantsTouched: []
      argNames:
        - dec
        - mb
        - token_br
      BBCount:         36
      ICount:          530
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - NzCodeBits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:533,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:534,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:548,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:538,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:539,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:542,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:543,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:543,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:554,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:555,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:569,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:557,5'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:558,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:565,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:572,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:573,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:594,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:576,5'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:577,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
            - BranchSide:      'vp8_dec.c:590,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:578,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:579,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:586,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - NzCodeBits
        - Branch String:   'vp8_dec.c:603,20'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:603,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:603,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:562,19'
          Dst:             NzCodeBits
        - Src:             'vp8_dec.c:583,21'
          Dst:             NzCodeBits
    - functionName:    VP8Decode
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         27
      ICount:          151
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ParseFrame
        - VP8Clear
        - VP8EnterCritical
        - VP8ExitCritical
        - VP8GetHeaders
        - VP8InitFrame
        - VP8SetError
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:678,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:679,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:681,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetHeaders
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
                - VP8SetError
        - Branch String:   'vp8_dec.c:681,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:682,24'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:686,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetHeaders
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
        - Branch String:   'vp8_dec.c:686,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:687,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
            - BranchSide:      'vp8_dec.c:691,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
        - Branch String:   'vp8_dec.c:687,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:688,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
            - BranchSide:      'vp8_dec.c:690,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
        - Branch String:   'vp8_dec.c:691,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:691,3'
              BranchSideFuncs:
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
            - BranchSide:      'vp8_dec.c:694,26'
              BranchSideFuncs:
                - VP8EnterCritical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - ParseFrame
                - VP8InitFrame
        - Branch String:   'vp8_dec.c:695,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:697,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - ParseFrame
                - VP8InitFrame
            - BranchSide:      'vp8_dec.c:706,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
        - Branch String:   'vp8_dec.c:697,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:697,31'
              BranchSideFuncs:
                - VP8InitFrame
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - ParseFrame
            - BranchSide:      'vp8_dec.c:700,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8ExitCritical
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
                - ParseFrame
        - Branch String:   'vp8_dec.c:700,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:700,29'
              BranchSideFuncs:
                - ParseFrame
                - VP8ExitCritical
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
            - BranchSide:      'vp8_dec.c:703,27'
              BranchSideFuncs:
                - VP8ExitCritical
                - __sanitizer_cov_trace_const_cmp4
                - VP8Clear
        - Branch String:   'vp8_dec.c:706,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:707,14'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:711,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8_dec.c:682,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:687,10'
          Dst:             VP8GetHeaders
        - Src:             'vp8_dec.c:691,3'
          Dst:             __assert_fail
        - Src:             'vp8_dec.c:694,9'
          Dst:             VP8EnterCritical
        - Src:             'vp8_dec.c:697,18'
          Dst:             VP8InitFrame
        - Src:             'vp8_dec.c:700,18'
          Dst:             ParseFrame
        - Src:             'vp8_dec.c:703,11'
          Dst:             VP8ExitCritical
        - Src:             'vp8_dec.c:707,5'
          Dst:             VP8Clear
    - functionName:    VP8GetHeaders
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         34
      ICount:          474
      EdgeCount:       48
      CyclomaticComplexity: 16
      functionsReached:
        - ParseFilterHeader
        - ParsePartitions
        - ParseSegmentHeader
        - ResetSegmentHeader
        - SetOk
        - VP8CheckSignature
        - VP8GetValue
        - VP8InitBitReader
        - VP8ParseProba
        - VP8ParseQuant
        - VP8ResetProba
        - VP8SetError
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:271,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:272,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:274,9'
              BranchSideFuncs:
                - SetOk
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - VP8SetError
                - VP8SetError
                - VP8SetError
                - VP8SetError
        - Branch String:   'vp8_dec.c:275,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:276,24'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:279,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - VP8SetError
                - VP8SetError
                - VP8SetError
        - Branch String:   'vp8_dec.c:281,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:282,24'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:288,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - VP8SetError
                - VP8SetError
        - Branch String:   'vp8_dec.c:294,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:295,26'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:298,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - VP8SetError
        - Branch String:   'vp8_dec.c:298,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:299,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - VP8SetError
            - BranchSide:      'vp8_dec.c:302,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - VP8SetError
        - Branch String:   'vp8_dec.c:307,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:309,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
                - VP8SetError
            - BranchSide:      'vp8_dec.c:351,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
        - Branch String:   'vp8_dec.c:309,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:310,26'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:313,28'
              BranchSideFuncs:
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - VP8ResetProba
                - ResetSegmentHeader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
        - Branch String:   'vp8_dec.c:313,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:314,26'
              BranchSideFuncs:
                - VP8ResetProba
                - ResetSegmentHeader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
            - BranchSide:      'vp8_dec.c:317,25'
              BranchSideFuncs:
                - VP8ResetProba
                - ResetSegmentHeader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
                - VP8SetError
        - Branch String:   'vp8_dec.c:351,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:352,24'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:356,9'
              BranchSideFuncs:
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp1
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
                - VP8GetValue
                - VP8GetValue
        - Branch String:   'vp8_dec.c:361,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:362,28'
              BranchSideFuncs:
                - VP8GetValue
                - VP8GetValue
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
            - BranchSide:      'vp8_dec.c:365,27'
              BranchSideFuncs:
                - ParseSegmentHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
        - Branch String:   'vp8_dec.c:365,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:366,24'
              BranchSideFuncs:
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
            - BranchSide:      'vp8_dec.c:370,26'
              BranchSideFuncs:
                - ParseFilterHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
        - Branch String:   'vp8_dec.c:370,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:371,24'
              BranchSideFuncs:
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
            - BranchSide:      'vp8_dec.c:374,28'
              BranchSideFuncs:
                - ParsePartitions
                - __sanitizer_cov_trace_const_cmp4
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
                - VP8SetError
        - Branch String:   'vp8_dec.c:375,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:376,24'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'vp8_dec.c:380,17'
              BranchSideFuncs:
                - VP8ParseQuant
                - __sanitizer_cov_trace_const_cmp1
                - VP8SetError
                - VP8GetValue
                - VP8ParseProba
        - Branch String:   'vp8_dec.c:383,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:384,24'
              BranchSideFuncs:
                - VP8GetValue
                - VP8ParseProba
            - BranchSide:      'vp8_dec.c:388,3'
              BranchSideFuncs:
                - VP8GetValue
                - VP8ParseProba
      Callsites:
        - Src:             'vp8_dec.c:274,3'
          Dst:             SetOk
        - Src:             'vp8_dec.c:276,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:282,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:295,14'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:299,14'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:310,14'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:313,10'
          Dst:             VP8CheckSignature
        - Src:             'vp8_dec.c:314,14'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:345,5'
          Dst:             VP8ResetProba
        - Src:             'vp8_dec.c:346,5'
          Dst:             ResetSegmentHeader
        - Src:             'vp8_dec.c:352,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:357,3'
          Dst:             VP8InitBitReader
        - Src:             'vp8_dec.c:362,28'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:363,28'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:365,8'
          Dst:             ParseSegmentHeader
        - Src:             'vp8_dec.c:366,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:370,8'
          Dst:             ParseFilterHeader
        - Src:             'vp8_dec.c:371,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:374,12'
          Dst:             ParsePartitions
        - Src:             'vp8_dec.c:376,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:380,3'
          Dst:             VP8ParseQuant
        - Src:             'vp8_dec.c:384,12'
          Dst:             VP8SetError
        - Src:             'vp8_dec.c:388,3'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:390,3'
          Dst:             VP8ParseProba
    - functionName:    VP8Clear
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPDeallocateAlphaMemory
        - WebPGetWorkerInterface
        - WebPSafeFree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:716,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:717,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:719,3'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - WebPDeallocateAlphaMemory
                - WebPSafeFree
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'vp8_dec.c:719,3'
          Dst:             WebPGetWorkerInterface
        - Src:             'vp8_dec.c:720,3'
          Dst:             WebPDeallocateAlphaMemory
        - Src:             'vp8_dec.c:721,3'
          Dst:             WebPSafeFree
    - functionName:    SetOk
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8CheckSignature
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - data_size
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:103,26'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:103,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:104,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:104,27'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:104,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:104,27'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:104,46'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:104,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:104,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ResetSegmentHeader
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8SegmentHeader *'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         6
      ICount:          43
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:153,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:153,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'vp8_dec.c:153,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8_dec.c:153,3'
          Dst:             __assert_fail
    - functionName:    ParseSegmentHeader
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8SegmentHeader *'
        - 'struct.VP8Proba *'
      constantsTouched: []
      argNames:
        - br
        - hdr
        - proba
      BBCount:         39
      ICount:          216
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - VP8GetSignedValue
        - VP8GetValue
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:164,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:164,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:165,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'vp8_dec.c:165,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:165,3'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:166,23'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'vp8_dec.c:167,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:168,24'
              BranchSideFuncs:
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:189,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:169,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:171,30'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:181,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'vp8_dec.c:172,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:173,30'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:176,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'vp8_dec.c:173,30'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:172,40'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:174,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:176,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:177,36'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'vp8_dec.c:177,36'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:176,40'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:178,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:181,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:183,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
            - BranchSide:      'vp8_dec.c:188,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:183,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:184,31'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
            - BranchSide:      'vp8_dec.c:187,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:184,31'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:183,46'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:185,13'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:164,3'
          Dst:             __assert_fail
        - Src:             'vp8_dec.c:165,3'
          Dst:             __assert_fail
        - Src:             'vp8_dec.c:166,23'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:168,24'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:169,9'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:171,30'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:173,30'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:174,13'
          Dst:             VP8GetSignedValue
        - Src:             'vp8_dec.c:177,36'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:178,13'
          Dst:             VP8GetSignedValue
        - Src:             'vp8_dec.c:184,31'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:185,13'
          Dst:             VP8GetValue
    - functionName:    ParseFilterHeader
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - br
        - dec
      BBCount:         26
      ICount:          170
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - VP8GetSignedValue
        - VP8GetValue
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:243,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:244,9'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:258,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:244,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:246,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:257,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:246,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:247,13'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:251,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'vp8_dec.c:247,13'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:248,35'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:250,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'vp8_dec.c:251,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:252,13'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'vp8_dec.c:256,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:252,13'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:253,36'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:255,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'vp8_dec.c:258,23'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:258,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:258,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:239,21'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:240,21'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:241,21'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:242,24'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:244,9'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:247,13'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:248,35'
          Dst:             VP8GetSignedValue
        - Src:             'vp8_dec.c:252,13'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:253,36'
          Dst:             VP8GetSignedValue
    - functionName:    ParsePartitions
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Decoder *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - dec
        - buf
        - size
      BBCount:         15
      ICount:          178
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - VP8GetValue
        - VP8InitBitReader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:215,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:217,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:219,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
        - Branch String:   'vp8_dec.c:221,3'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:222,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:229,20'
              BranchSideFuncs:
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:223,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:223,36'
              BranchSideFuncs:
                - VP8InitBitReader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'vp8_dec.c:224,22'
              BranchSideFuncs:
                - VP8InitBitReader
                - __sanitizer_cov_trace_cmp8
                - VP8InitBitReader
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'vp8_dec.c:230,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:230,29'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:231,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8_dec.c:213,37'
          Dst:             VP8GetValue
        - Src:             'vp8_dec.c:224,5'
          Dst:             VP8InitBitReader
        - Src:             'vp8_dec.c:229,3'
          Dst:             VP8InitBitReader
    - functionName:    VP8GetInfo
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - chunk_size
        - width
        - height
      BBCount:         30
      ICount:          205
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - VP8CheckSignature
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:109,20'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:109,23'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:110,5'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:109,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:110,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:113,26'
              BranchSideFuncs:
                - VP8CheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:113,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:114,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:116,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:121,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:122,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:125,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:125,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:126,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:128,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:128,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:129,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8_dec.c:131,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:131,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:132,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:134,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8_dec.c:134,16'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:134,19'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:135,7'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:134,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:138,9'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:138,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:139,16'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:141,9'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:141,9'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:142,17'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:145,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8_dec.c:113,8'
          Dst:             VP8CheckSignature
    - functionName:    VP8Delete
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8Clear
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:81,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:81,7'
              BranchSideFuncs:
                - VP8Clear
                - WebPSafeFree
            - BranchSide:      'vp8_dec.c:82,14'
              BranchSideFuncs:
                - VP8Clear
                - WebPSafeFree
      Callsites:
        - Src:             'vp8_dec.c:82,5'
          Dst:             VP8Clear
        - Src:             'vp8_dec.c:83,5'
          Dst:             WebPSafeFree
    - functionName:    VP8StatusMessage
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vp8_dec.c:75,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:75,20'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:76,8'
              BranchSideFuncs: []
        - Branch String:   'vp8_dec.c:76,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:77,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8Status
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vp8_dec.c:70,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:70,13'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:71,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    InitGetCoeffs
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - InitGetCoeffs_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:503,1'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:503,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - InitGetCoeffs_body
            - BranchSide:      'vp8_dec.c:503,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - InitGetCoeffs_body
        - Branch String:   'vp8_dec.c:503,1'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:503,1'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:503,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - InitGetCoeffs_body
        - Branch String:   'vp8_dec.c:503,1'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:503,1'
              BranchSideFuncs:
                - InitGetCoeffs_body
                - pthread_mutex_unlock
            - BranchSide:      'vp8_dec.c:503,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'vp8_dec.c:503,1'
          Dst:             pthread_mutex_lock
        - Src:             'vp8_dec.c:503,1'
          Dst:             InitGetCoeffs_body
        - Src:             'vp8_dec.c:503,1'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_mutex_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_mutex_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8New
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.VP8Decoder *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InitGetCoeffs
        - SetOk
        - WebPGetWorkerInterface
        - WebPSafeCalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8_dec.c:58,21'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:58,40'
              BranchSideFuncs:
                - WebPSafeCalloc
                - SetOk
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - InitGetCoeffs
            - BranchSide:      'vp8_dec.c:58,40'
              BranchSideFuncs:
                - WebPSafeCalloc
                - SetOk
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - InitGetCoeffs
        - Branch String:   'vp8_dec.c:59,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:59,7'
              BranchSideFuncs:
                - SetOk
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - InitGetCoeffs
            - BranchSide:      'vp8_dec.c:60,11'
              BranchSideFuncs:
                - SetOk
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - InitGetCoeffs
      Callsites:
        - Src:             'vp8_dec.c:58,40'
          Dst:             WebPSafeCalloc
        - Src:             'vp8_dec.c:60,5'
          Dst:             SetOk
        - Src:             'vp8_dec.c:61,5'
          Dst:             WebPGetWorkerInterface
        - Src:             'vp8_dec.c:64,5'
          Dst:             InitGetCoeffs
    - functionName:    VP8InitIoInternal
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - int
      constantsTouched: []
      argNames:
        - io
        - version
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8_dec.c:48,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:49,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8_dec.c:51,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'vp8_dec.c:51,7'
          Branch Sides:
            - BranchSide:      'vp8_dec.c:52,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'vp8_dec.c:54,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPGetDecoderVersion
      functionSourceFile: '/src/libwebp/src/dec/vp8_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertToYUVA
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - int
        - int
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - src
        - width
        - y_pos
        - output
      BBCount:         6
      ICount:          122
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:680,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:680,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:681,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    ExportYUVA
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - y_pos
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ConvertToYUVA
        - WebPRescalerExportRow
        - WebPRescalerHasPendingOutput
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:695,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:696,27'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - ConvertToYUVA
                - WebPRescalerHasPendingOutput
            - BranchSide:      'vp8l_dec.c:702,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:695,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'vp8l_dec.c:696,5'
          Dst:             WebPRescalerExportRow
        - Src:             'vp8l_dec.c:698,5'
          Dst:             ConvertToYUVA
    - functionName:    WebPRescalerHasPendingOutput
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPRescalerOutputDone
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/rescaler_utils.h:93,44'
          Branch Sides:
            - BranchSide:      '../../src/utils/rescaler_utils.h:93,44'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/rescaler_utils.h:93,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/utils/rescaler_utils.h:93,11'
          Dst:             WebPRescalerOutputDone
    - functionName:    WebPRescalerOutputDone
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Export
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPRescaler *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - rescaler
        - colorspace
        - rgba_stride
        - rgba
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LConvertFromBGRA
        - WebPRescalerExportRow
        - WebPRescalerHasPendingOutput
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:609,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:610,27'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - VP8LConvertFromBGRA
                - WebPRescalerHasPendingOutput
            - BranchSide:      'vp8l_dec.c:616,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:609,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'vp8l_dec.c:610,5'
          Dst:             WebPRescalerExportRow
        - Src:             'vp8l_dec.c:612,5'
          Dst:             VP8LConvertFromBGRA
    - functionName:    EmitRowsYUVA
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - in
        - in_stride
        - mb_w
        - num_rows
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ConvertToYUVA
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:728,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:729,36'
              BranchSideFuncs:
                - ConvertToYUVA
            - BranchSide:      'vp8l_dec.c:733,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:729,5'
          Dst:             ConvertToYUVA
    - functionName:    EmitRescaledRowsYUVA
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - in
        - in_stride
        - mb_h
      BBCount:         9
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - ExportYUVA
        - WebPMultARGBRows
        - WebPRescaleNeededLines
        - WebPRescalerImport
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:709,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:710,28'
              BranchSideFuncs:
                - WebPRescaleNeededLines
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ExportYUVA
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:721,10'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:716,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:716,5'
              BranchSideFuncs:
                - ExportYUVA
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:717,21'
              BranchSideFuncs:
                - ExportYUVA
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:711,30'
          Dst:             WebPRescaleNeededLines
        - Src:             'vp8l_dec.c:713,5'
          Dst:             WebPMultARGBRows
        - Src:             'vp8l_dec.c:715,9'
          Dst:             WebPRescalerImport
        - Src:             'vp8l_dec.c:716,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:719,14'
          Dst:             ExportYUVA
    - functionName:    EmitRows
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - colorspace
        - row_in
        - in_stride
        - mb_w
        - mb_h
        - out
        - out_stride
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LConvertFromBGRA
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:653,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:654,42'
              BranchSideFuncs:
                - VP8LConvertFromBGRA
            - BranchSide:      'vp8l_dec.c:658,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:654,5'
          Dst:             VP8LConvertFromBGRA
    - functionName:    EmitRescaledRowsRGBA
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'char *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - in
        - in_stride
        - mb_h
        - out
        - out_stride
      BBCount:         15
      ICount:          155
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - Export
        - WebPMultARGBRows
        - WebPRescaleNeededLines
        - WebPRescalerImport
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:626,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:627,29'
              BranchSideFuncs:
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Export
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:641,10'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:632,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:632,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Export
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:632,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vp8l_dec.c:632,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:632,5'
              BranchSideFuncs:
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Export
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:633,22'
              BranchSideFuncs:
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Export
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:637,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:637,5'
              BranchSideFuncs:
                - Export
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:638,21'
              BranchSideFuncs:
                - Export
                - __sanitizer_cov_trace_cmp4
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - WebPMultARGBRows
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:630,30'
          Dst:             WebPRescaleNeededLines
        - Src:             'vp8l_dec.c:632,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:633,5'
          Dst:             WebPMultARGBRows
        - Src:             'vp8l_dec.c:636,9'
          Dst:             WebPRescalerImport
        - Src:             'vp8l_dec.c:637,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:639,22'
          Dst:             Export
    - functionName:    SetCropWindow
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.VP8Io *'
        - int
        - int
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - io
        - y_start
        - y_end
        - in_data
        - pixel_stride
      BBCount:         18
      ICount:          156
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:746,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:746,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:747,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:747,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:747,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:748,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:748,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:749,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:751,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:751,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:752,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:756,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:756,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:756,25'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:758,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:746,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:747,3'
          Dst:             __assert_fail
    - functionName:    ApplyInverseTransforms
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - dec
        - start_row
        - num_rows
        - rows
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LInverseTransform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:797,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:798,26'
              BranchSideFuncs:
                - VP8LInverseTransform
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'vp8l_dec.c:802,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'vp8l_dec.c:802,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:802,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'vp8l_dec.c:804,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'vp8l_dec.c:799,5'
          Dst:             VP8LInverseTransform
    - functionName:    CopySmallPattern32b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - src
        - dst
        - length
        - pattern
      BBCount:         16
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:999,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1000,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1004,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1004,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1004,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1005,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1005,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1006,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1008,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1008,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1008,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1009,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1004,3'
          Dst:             __assert_fail
    - functionName:    VP8LHashPix
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/color_cache_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - argb
        - shift
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RestoreState
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LDecoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         9
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LColorCacheCopy
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1128,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1128,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheCopy
            - BranchSide:      'vp8l_dec.c:1129,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheCopy
        - Branch String:   'vp8l_dec.c:1132,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1132,7'
              BranchSideFuncs:
                - VP8LColorCacheCopy
            - BranchSide:      'vp8l_dec.c:1133,25'
              BranchSideFuncs:
                - VP8LColorCacheCopy
      Callsites:
        - Src:             'vp8l_dec.c:1128,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1133,5'
          Dst:             VP8LColorCacheCopy
    - functionName:    VP8LColorCacheLookup
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/color_cache_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LColorCache *'
        - int
      constantsTouched: []
      argNames:
        - cc
        - key
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/utils/color_cache_utils.h:43,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/color_cache_utils.h:43,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/color_cache_utils.h:43,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '../../src/utils/color_cache_utils.h:43,3'
          Dst:             __assert_fail
    - functionName:    CopyBlock32b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - dist
        - length
      BBCount:         21
      ICount:          137
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - CopySmallPattern32b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1016,17'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1016,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern32b
            - BranchSide:      'vp8l_dec.c:1025,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'vp8l_dec.c:1016,32'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1016,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern32b
            - BranchSide:      'vp8l_dec.c:1025,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'vp8l_dec.c:1016,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1018,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern32b
            - BranchSide:      'vp8l_dec.c:1025,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'vp8l_dec.c:1018,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1019,27'
              BranchSideFuncs:
                - CopySmallPattern32b
            - BranchSide:      'vp8l_dec.c:1022,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern32b
        - Branch String:   'vp8l_dec.c:1025,14'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1026,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'vp8l_dec.c:1029,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:1029,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:1029,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'vp8l_dec.c:1024,5'
          Dst:             CopySmallPattern32b
    - functionName:    VP8LColorCacheInsert
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/color_cache_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LColorCache *'
        - int
      constantsTouched: []
      argNames:
        - cc
        - argb
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8LHashPix
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/color_cache_utils.h:55,19'
          Dst:             VP8LHashPix
    - functionName:    ReadPackedSymbols
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.HTreeGroup *'
        - 'struct.VP8LBitReader *'
        - 'int *'
      constantsTouched: []
      argNames:
        - group
        - br
        - dst
      BBCount:         12
      ICount:          99
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LPrefetchBits
        - VP8LSetBitPos
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:216,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LSetBitPos
            - BranchSide:      'vp8l_dec.c:217,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LSetBitPos
        - Branch String:   'vp8l_dec.c:217,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:218,19'
              BranchSideFuncs:
                - VP8LSetBitPos
            - BranchSide:      'vp8l_dec.c:222,19'
              BranchSideFuncs:
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:223,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:223,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:224,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:214,24'
          Dst:             VP8LPrefetchBits
        - Src:             'vp8l_dec.c:216,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:218,5'
          Dst:             VP8LSetBitPos
        - Src:             'vp8l_dec.c:222,5'
          Dst:             VP8LSetBitPos
        - Src:             'vp8l_dec.c:223,5'
          Dst:             __assert_fail
    - functionName:    VP8LPrefetchBits
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LSetBitPos
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LBitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - val
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SaveState
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - last_pixel
      BBCount:         9
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LColorCacheCopy
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1119,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1119,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheCopy
            - BranchSide:      'vp8l_dec.c:1120,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheCopy
        - Branch String:   'vp8l_dec.c:1122,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1122,7'
              BranchSideFuncs:
                - VP8LColorCacheCopy
            - BranchSide:      'vp8l_dec.c:1123,25'
              BranchSideFuncs:
                - VP8LColorCacheCopy
      Callsites:
        - Src:             'vp8l_dec.c:1119,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1123,5'
          Dst:             VP8LColorCacheCopy
    - functionName:    Rotate8b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - V
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CopySmallPattern8b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - dst
        - length
        - pattern
      BBCount:         14
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - Rotate8b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:930,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:931,18'
              BranchSideFuncs:
                - Rotate8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:936,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:936,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:937,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:941,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:941,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:942,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:944,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:932,15'
          Dst:             Rotate8b
    - functionName:    AlphaApplyFilter
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.ALPHDecoder *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - alph_dec
        - first_row
        - last_row
        - out
        - stride
      BBCount:         13
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:874,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:874,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:876,32'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:877,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:877,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:878,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:878,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:879,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:883,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:877,5'
          Dst:             __assert_fail
    - functionName:    GetMetaIndex
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'int *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image
        - xsize
        - bits
        - x
        - y
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:770,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:770,18'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:771,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LIsEndOfStream
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         12
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_utils.h:172,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:172,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/bit_reader_utils.h:173,19'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,19'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/bit_reader_utils.h:173,46'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/utils/bit_reader_utils.h:172,3'
          Dst:             __assert_fail
    - functionName:    CopyBlock8b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - dist
        - length
      BBCount:         18
      ICount:          129
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - CopySmallPattern8b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:948,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:948,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern8b
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'vp8l_dec.c:949,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern8b
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'vp8l_dec.c:950,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:952,19'
              BranchSideFuncs:
                - CopySmallPattern8b
            - BranchSide:      'vp8l_dec.c:964,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern8b
            - BranchSide:      'vp8l_dec.c:977,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CopySmallPattern8b
            - BranchSide:      'vp8l_dec.c:980,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'vp8l_dec.c:986,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:987,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'vp8l_dec.c:990,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:990,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:990,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'vp8l_dec.c:982,5'
          Dst:             CopySmallPattern8b
    - functionName:    PlaneCodeToDistance
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - xsize
        - plane_code
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:177,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:178,12'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:180,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:184,12'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:184,26'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:184,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GetCopyDistance
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - distance_symbol
        - br
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LReadBits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:162,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:163,12'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:165,17'
              BranchSideFuncs:
                - VP8LReadBits
      Callsites:
        - Src:             'vp8l_dec.c:167,19'
          Dst:             VP8LReadBits
    - functionName:    GetCopyLength
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - length_symbol
        - br
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetCopyDistance
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vp8l_dec.c:173,10'
          Dst:             GetCopyDistance
    - functionName:    ExtractPalettedAlphaRows
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - last_row
      BBCount:         24
      ICount:          196
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - AlphaApplyFilter
        - VP8LColorIndexInverseTransformAlpha
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:892,46'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:893,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:893,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:892,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:893,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:894,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:895,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:895,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:895,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:896,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:896,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:897,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:897,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:897,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:899,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:904,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:904,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:905,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:905,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:905,5'
              BranchSideFuncs:
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:906,41'
              BranchSideFuncs:
                - VP8LColorIndexInverseTransformAlpha
                - AlphaApplyFilter
      Callsites:
        - Src:             'vp8l_dec.c:896,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:904,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:905,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:906,5'
          Dst:             VP8LColorIndexInverseTransformAlpha
        - Src:             'vp8l_dec.c:908,5'
          Dst:             AlphaApplyFilter
    - functionName:    ReadSymbol
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.HuffmanCode *'
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - table
        - br
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LPrefetchBits
        - VP8LSetBitPos
      functionUses:    7
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:198,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:198,7'
              BranchSideFuncs:
                - VP8LSetBitPos
                - VP8LPrefetchBits
                - VP8LSetBitPos
            - BranchSide:      'vp8l_dec.c:199,19'
              BranchSideFuncs:
                - VP8LSetBitPos
                - VP8LPrefetchBits
                - VP8LSetBitPos
      Callsites:
        - Src:             'vp8l_dec.c:195,18'
          Dst:             VP8LPrefetchBits
        - Src:             'vp8l_dec.c:199,5'
          Dst:             VP8LSetBitPos
        - Src:             'vp8l_dec.c:200,11'
          Dst:             VP8LPrefetchBits
        - Src:             'vp8l_dec.c:204,3'
          Dst:             VP8LSetBitPos
    - functionName:    GetHtreeGroupForPos
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionDepth:   0
      returnType:      'struct.HTreeGroup *'
      argCount:        3
      argTypes:
        - 'struct.VP8LMetadata *'
        - int
        - int
      constantsTouched: []
      argNames:
        - hdr
        - x
        - y
      BBCount:         6
      ICount:          57
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - GetMetaIndex
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:778,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:778,3'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:778,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:776,26'
          Dst:             GetMetaIndex
        - Src:             'vp8l_dec.c:778,3'
          Dst:             __assert_fail
    - functionName:    ExpandColorMap
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.VP8LTransform *'
      constantsTouched: []
      argNames:
        - num_colors
        - transform
      BBCount:         15
      ICount:          136
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - WebPSafeFree
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1311,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1312,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1314,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
        - Branch String:   'vp8l_dec.c:1317,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1319,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
            - BranchSide:      'vp8l_dec.c:1321,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
        - Branch String:   'vp8l_dec.c:1321,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1322,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
            - BranchSide:      'vp8l_dec.c:1324,18'
              BranchSideFuncs:
                - WebPSafeFree
      Callsites:
        - Src:             'vp8l_dec.c:1309,18'
          Dst:             WebPSafeMalloc
        - Src:             'vp8l_dec.c:1324,5'
          Dst:             WebPSafeFree
    - functionName:    VP8LSubSampleSize
      functionSourceFile: '/src/libwebp/src/dec/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - size
        - sampling_bits
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpdateDecoder
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - width
        - height
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LSubSampleSize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1452,24'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1452,24'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1452,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1451,25'
          Dst:             VP8LSubSampleSize
    - functionName:    ReadHuffmanCodes
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - xsize
        - ysize
        - color_cache_bits
        - allow_recursion
      BBCount:         46
      ICount:          354
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - DecodeImageStream
        - ReadHuffmanCodesHelper
        - VP8LHtreeGroupsFree
        - VP8LHuffmanTablesDeallocate
        - VP8LReadBits
        - VP8LSetError
        - VP8LSubSampleSize
        - WebPSafeFree
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:379,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:379,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:380,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:380,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:380,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:382,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:382,23'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:382,39'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:429,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:382,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:384,48'
              BranchSideFuncs:
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:429,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:388,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:390,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:392,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:393,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:395,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:397,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:398,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:400,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:407,37'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:407,40'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:410,38'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:407,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:410,38'
              BranchSideFuncs:
                - WebPSafeMalloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:425,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:411,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:412,22'
              BranchSideFuncs:
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:417,14'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:418,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:420,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:424,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:421,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:421,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:422,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:429,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:429,17'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:431,31'
              BranchSideFuncs:
                - ReadHuffmanCodesHelper
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:431,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:434,5'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:436,6'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:445,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:445,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:446,18'
              BranchSideFuncs:
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
      Callsites:
        - Src:             'vp8l_dec.c:379,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:380,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:382,26'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:384,35'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:385,31'
          Dst:             VP8LSubSampleSize
        - Src:             'vp8l_dec.c:386,31'
          Dst:             VP8LSubSampleSize
        - Src:             'vp8l_dec.c:388,10'
          Dst:             DecodeImageStream
        - Src:             'vp8l_dec.c:410,23'
          Dst:             WebPSafeMalloc
        - Src:             'vp8l_dec.c:412,9'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:431,8'
          Dst:             ReadHuffmanCodesHelper
        - Src:             'vp8l_dec.c:444,3'
          Dst:             WebPSafeFree
        - Src:             'vp8l_dec.c:446,5'
          Dst:             WebPSafeFree
        - Src:             'vp8l_dec.c:447,5'
          Dst:             VP8LHuffmanTablesDeallocate
        - Src:             'vp8l_dec.c:448,5'
          Dst:             VP8LHtreeGroupsFree
    - functionName:    DecodeImageStream
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'struct.VP8LDecoder *'
        - 'int **'
      constantsTouched: []
      argNames:
        - xsize
        - ysize
        - is_level0
        - dec
        - decoded_data
      BBCount:         55
      ICount:          342
      EdgeCount:       72
      CyclomaticComplexity: 19
      functionsReached:
        - ClearMetadata
        - DecodeImageData
        - ReadHuffmanCodes
        - ReadTransform
        - UpdateDecoder
        - VP8LColorCacheInit
        - VP8LReadBits
        - VP8LSetError
        - WebPSafeFree
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1468,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1469,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - ReadTransform
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1475,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1469,15'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1469,31'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - ReadTransform
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1469,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - ReadTransform
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1469,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1470,62'
              BranchSideFuncs:
                - ReadTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1472,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1475,10'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1475,26'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1485,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1475,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1476,37'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1485,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1477,33'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1477,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1477,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1478,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1479,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1482,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1485,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1485,31'
              BranchSideFuncs:
                - ReadHuffmanCodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1485,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1487,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1488,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1493,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1493,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1494,35'
              BranchSideFuncs:
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1500,5'
              BranchSideFuncs:
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1495,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1496,25'
              BranchSideFuncs:
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1499,3'
              BranchSideFuncs:
                - UpdateDecoder
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1504,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1505,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1510,43'
              BranchSideFuncs:
                - WebPSafeMalloc
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1512,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1513,25'
              BranchSideFuncs:
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1519,24'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1521,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1521,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1524,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - ClearMetadata
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
        - Branch String:   'vp8l_dec.c:1524,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1525,18'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1528,9'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
        - Branch String:   'vp8l_dec.c:1528,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1529,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1533,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
        - Branch String:   'vp8l_dec.c:1533,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1533,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1534,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
        - Branch String:   'vp8l_dec.c:1534,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ClearMetadata
            - BranchSide:      'vp8l_dec.c:1534,7'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:1469,18'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:1470,12'
          Dst:             ReadTransform
        - Src:             'vp8l_dec.c:1475,13'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:1476,24'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:1479,7'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1485,14'
          Dst:             ReadHuffmanCodes
        - Src:             'vp8l_dec.c:1488,5'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1495,10'
          Dst:             VP8LColorCacheInit
        - Src:             'vp8l_dec.c:1496,12'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1502,3'
          Dst:             UpdateDecoder
        - Src:             'vp8l_dec.c:1511,23'
          Dst:             WebPSafeMalloc
        - Src:             'vp8l_dec.c:1513,12'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1519,8'
          Dst:             DecodeImageData
        - Src:             'vp8l_dec.c:1525,5'
          Dst:             WebPSafeFree
        - Src:             'vp8l_dec.c:1526,5'
          Dst:             ClearMetadata
        - Src:             'vp8l_dec.c:1533,7'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1534,7'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1537,21'
          Dst:             ClearMetadata
    - functionName:    VP8LSetError
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - error
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:107,37'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:107,40'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:108,20'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:107,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:107,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:108,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ReadHuffmanCodesHelper
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - int
        - int
        - 'int *'
        - 'struct.VP8LDecoder *'
        - 'struct.HuffmanTables *'
        - 'struct.HTreeGroup **'
      constantsTouched: []
      argNames:
        - color_cache_bits
        - num_htree_groups
        - num_htree_groups_max
        - mapping
        - dec
        - huffman_tables
        - htree_groups
      BBCount:         89
      ICount:          633
      EdgeCount:       119
      CyclomaticComplexity: 32
      functionsReached:
        - BuildPackedTable
        - ReadHuffmanCode
        - VP8LHtreeGroupsFree
        - VP8LHtreeGroupsNew
        - VP8LHuffmanTablesAllocate
        - VP8LHuffmanTablesDeallocate
        - VP8LSetError
        - WebPSafeCalloc
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:460,27'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:460,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeCalloc
                - VP8LHtreeGroupsNew
                - VP8LHuffmanTablesAllocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:460,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeCalloc
                - VP8LHtreeGroupsNew
                - VP8LHuffmanTablesAllocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:464,24'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:464,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeCalloc
                - VP8LHtreeGroupsNew
                - VP8LHuffmanTablesAllocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:465,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeCalloc
                - VP8LHtreeGroupsNew
                - VP8LHuffmanTablesAllocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:464,69'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:465,7'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:466,5'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:464,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:466,5'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:470,38'
              BranchSideFuncs:
                - WebPSafeCalloc
                - VP8LHtreeGroupsNew
                - VP8LHuffmanTablesAllocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:473,29'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:473,32'
              BranchSideFuncs:
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:476,18'
              BranchSideFuncs:
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:473,53'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:474,34'
              BranchSideFuncs:
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:476,18'
              BranchSideFuncs:
                - VP8LSetError
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:473,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:476,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:480,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:480,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:483,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:546,6'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
        - Branch String:   'vp8l_dec.c:483,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:483,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:496,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:483,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:484,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:496,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:484,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:485,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:494,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:486,20'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:486,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:490,30'
              BranchSideFuncs:
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:486,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:487,34'
              BranchSideFuncs:
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:490,30'
              BranchSideFuncs:
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:490,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:491,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:493,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:496,28'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:496,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:496,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:502,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:503,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:529,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:504,20'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:504,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:508,29'
              BranchSideFuncs:
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:504,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:505,34'
              BranchSideFuncs:
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:508,29'
              BranchSideFuncs:
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:510,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:511,11'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
            - BranchSide:      'vp8l_dec.c:513,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:513,32'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:513,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:516,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:513,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:514,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:516,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:518,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:519,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:528,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:521,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:522,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:526,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:522,17'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:523,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:525,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:531,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:532,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:542,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
        - Branch String:   'vp8l_dec.c:536,29'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:536,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
            - BranchSide:      'vp8l_dec.c:540,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
        - Branch String:   'vp8l_dec.c:536,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:537,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
            - BranchSide:      'vp8l_dec.c:540,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
        - Branch String:   'vp8l_dec.c:542,41'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:542,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
            - BranchSide:      'vp8l_dec.c:542,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadHuffmanCode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BuildPackedTable
        - Branch String:   'vp8l_dec.c:550,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:550,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:551,33'
              BranchSideFuncs:
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
      Callsites:
        - Src:             'vp8l_dec.c:470,13'
          Dst:             WebPSafeCalloc
        - Src:             'vp8l_dec.c:471,19'
          Dst:             VP8LHtreeGroupsNew
        - Src:             'vp8l_dec.c:474,8'
          Dst:             VP8LHuffmanTablesAllocate
        - Src:             'vp8l_dec.c:476,5'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:490,14'
          Dst:             ReadHuffmanCode
        - Src:             'vp8l_dec.c:508,13'
          Dst:             ReadHuffmanCode
        - Src:             'vp8l_dec.c:543,42'
          Dst:             BuildPackedTable
        - Src:             'vp8l_dec.c:549,3'
          Dst:             WebPSafeFree
        - Src:             'vp8l_dec.c:551,5'
          Dst:             VP8LHuffmanTablesDeallocate
        - Src:             'vp8l_dec.c:552,5'
          Dst:             VP8LHtreeGroupsFree
    - functionName:    ReadHuffmanCode
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.VP8LDecoder *'
        - 'int *'
        - 'struct.HuffmanTables *'
      constantsTouched: []
      argNames:
        - alphabet_size
        - dec
        - code_lengths
        - table
      BBCount:         28
      ICount:          219
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - ReadHuffmanCodeLengths
        - VP8LBuildHuffmanTable
        - VP8LReadBits
        - VP8LSetError
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:329,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:330,42'
              BranchSideFuncs:
                - VP8LReadBits
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
            - BranchSide:      'vp8l_dec.c:343,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - ReadHuffmanCodeLengths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
        - Branch String:   'vp8l_dec.c:336,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:337,29'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:340,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:345,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:345,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ReadHuffmanCodeLengths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
            - BranchSide:      'vp8l_dec.c:347,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ReadHuffmanCodeLengths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
        - Branch String:   'vp8l_dec.c:347,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:348,72'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - ReadHuffmanCodeLengths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:350,33'
              BranchSideFuncs:
                - ReadHuffmanCodeLengths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:354,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:354,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
            - BranchSide:      'vp8l_dec.c:354,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LBuildHuffmanTable
        - Branch String:   'vp8l_dec.c:355,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:356,34'
              BranchSideFuncs:
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:359,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:359,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:359,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:360,25'
              BranchSideFuncs:
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:359,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:360,25'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:362,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:325,27'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:330,29'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:331,39'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:333,18'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:337,16'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:344,27'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:345,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:348,59'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:350,10'
          Dst:             ReadHuffmanCodeLengths
        - Src:             'vp8l_dec.c:356,12'
          Dst:             VP8LBuildHuffmanTable
        - Src:             'vp8l_dec.c:360,12'
          Dst:             VP8LSetError
    - functionName:    BuildPackedTable
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.HTreeGroup *'
      constantsTouched: []
      argNames:
        - htree_group
      BBCount:         10
      ICount:          140
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - AccumulateHCode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:238,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:239,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - AccumulateHCode
                - AccumulateHCode
                - AccumulateHCode
                - AccumulateHCode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:255,1'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:242,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:243,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - AccumulateHCode
                - AccumulateHCode
                - AccumulateHCode
                - AccumulateHCode
            - BranchSide:      'vp8l_dec.c:246,7'
              BranchSideFuncs:
                - AccumulateHCode
                - AccumulateHCode
                - AccumulateHCode
                - AccumulateHCode
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8l_dec.c:248,16'
          Dst:             AccumulateHCode
        - Src:             'vp8l_dec.c:249,16'
          Dst:             AccumulateHCode
        - Src:             'vp8l_dec.c:250,16'
          Dst:             AccumulateHCode
        - Src:             'vp8l_dec.c:251,16'
          Dst:             AccumulateHCode
    - functionName:    AccumulateHCode
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'struct.WebPMuxAnimParams *'
      constantsTouched: []
      argNames:
        - hcode
        - shift
        - huff
      BBCount:         6
      ICount:          57
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:232,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:232,3'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:232,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:232,3'
          Dst:             __assert_fail
    - functionName:    ReadHuffmanCodeLengths
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - dec
        - code_length_code_lengths
        - num_symbols
        - code_lengths
      BBCount:         38
      ICount:          284
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - VP8LBuildHuffmanTable
        - VP8LFillBitWindow
        - VP8LHuffmanTablesAllocate
        - VP8LHuffmanTablesDeallocate
        - VP8LPrefetchBits
        - VP8LReadBits
        - VP8LSetBitPos
        - VP8LSetError
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:267,68'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:269,30'
              BranchSideFuncs:
                - VP8LBuildHuffmanTable
                - __sanitizer_cov_trace_const_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:270,5'
              BranchSideFuncs:
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:267,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:270,5'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:273,20'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:273,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:274,51'
              BranchSideFuncs:
                - VP8LReadBits
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:280,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:276,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:277,7'
              BranchSideFuncs:
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:279,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:284,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:287,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:309,6'
              BranchSideFuncs:
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:287,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:287,28'
              BranchSideFuncs:
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:288,23'
              BranchSideFuncs:
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:292,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:293,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:296,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:294,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:294,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:295,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:301,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:302,9'
              BranchSideFuncs:
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:304,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:304,28'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:304,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:304,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHuffmanTablesDeallocate
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - VP8LPrefetchBits
                - VP8LSetBitPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LReadBits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:313,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:313,32'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:314,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:267,8'
          Dst:             VP8LHuffmanTablesAllocate
        - Src:             'vp8l_dec.c:268,8'
          Dst:             VP8LBuildHuffmanTable
        - Src:             'vp8l_dec.c:273,7'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:274,38'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:275,22'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:288,5'
          Dst:             VP8LFillBitWindow
        - Src:             'vp8l_dec.c:289,37'
          Dst:             VP8LPrefetchBits
        - Src:             'vp8l_dec.c:290,5'
          Dst:             VP8LSetBitPos
        - Src:             'vp8l_dec.c:300,20'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:312,3'
          Dst:             VP8LHuffmanTablesDeallocate
        - Src:             'vp8l_dec.c:313,19'
          Dst:             VP8LSetError
    - functionName:    VP8LFillBitWindow
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LDoFillBitWindow
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_utils.h:188,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:188,55'
              BranchSideFuncs:
                - VP8LDoFillBitWindow
            - BranchSide:      '../../src/utils/bit_reader_utils.h:188,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/utils/bit_reader_utils.h:188,35'
          Dst:             VP8LDoFillBitWindow
    - functionName:    ReadTransform
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'struct.VP8LDecoder *'
      constantsTouched: []
      argNames:
        - xsize
        - ysize
        - dec
      BBCount:         27
      ICount:          230
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - DecodeImageStream
        - ExpandColorMap
        - VP8LReadBits
        - VP8LSetError
        - VP8LSubSampleSize
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1339,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1340,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1342,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1349,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1349,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1351,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1351,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1354,39'
              BranchSideFuncs:
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
            - BranchSide:      'vp8l_dec.c:1354,39'
              BranchSideFuncs:
                - VP8LReadBits
                - VP8LSubSampleSize
                - VP8LSubSampleSize
                - DecodeImageStream
            - BranchSide:      'vp8l_dec.c:1362,44'
              BranchSideFuncs:
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1377,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1379,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1363,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1363,18'
              BranchSideFuncs:
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1364,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1364,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1363,25'
              BranchSideFuncs:
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1365,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1371,15'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1371,34'
              BranchSideFuncs:
                - ExpandColorMap
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1374,7'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:1371,12'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1372,30'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1374,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1336,31'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:1349,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1354,26'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:1355,30'
          Dst:             VP8LSubSampleSize
        - Src:             'vp8l_dec.c:1357,30'
          Dst:             VP8LSubSampleSize
        - Src:             'vp8l_dec.c:1355,12'
          Dst:             DecodeImageStream
        - Src:             'vp8l_dec.c:1362,31'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:1367,17'
          Dst:             VP8LSubSampleSize
        - Src:             'vp8l_dec.c:1369,13'
          Dst:             DecodeImageStream
        - Src:             'vp8l_dec.c:1371,19'
          Dst:             ExpandColorMap
        - Src:             'vp8l_dec.c:1372,17'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1379,7'
          Dst:             __assert_fail
    - functionName:    DecodeImageData
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'int *'
        - int
        - int
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - dec
        - data
        - width
        - height
        - last_row
        - process_func
      BBCount:         146
      ICount:          905
      EdgeCount:       190
      CyclomaticComplexity: 46
      functionsReached:
        - CopyBlock32b
        - GetCopyDistance
        - GetCopyLength
        - GetHtreeGroupForPos
        - PlaneCodeToDistance
        - ReadPackedSymbols
        - ReadSymbol
        - RestoreState
        - SaveState
        - VP8LColorCacheInsert
        - VP8LColorCacheLookup
        - VP8LFillBitWindow
        - VP8LIsEndOfStream
        - VP8LSetError
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1151,23'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1151,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1151,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1153,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1152,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1153,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1156,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1155,21'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
            - BranchSide:      'vp8l_dec.c:1156,46'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1157,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1157,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
            - BranchSide:      'vp8l_dec.c:1158,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1158,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1158,3'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
            - BranchSide:      'vp8l_dec.c:1160,3'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1160,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
            - BranchSide:      'vp8l_dec.c:1263,32'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1162,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1163,17'
              BranchSideFuncs:
                - SaveState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1169,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1169,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1170,41'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1172,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1172,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1172,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1173,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1173,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1174,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1177,23'
              BranchSideFuncs:
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1178,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1179,32'
              BranchSideFuncs:
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1183,25'
              BranchSideFuncs:
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1180,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1180,34'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1181,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1181,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1181,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1182,5'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1185,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1185,32'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1186,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1187,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1215,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1187,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1188,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1191,26'
              BranchSideFuncs:
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1195,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1195,36'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1196,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1201,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1202,13'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1215,5'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1204,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1205,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1209,13'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
        - Branch String:   'vp8l_dec.c:1205,31'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1205,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1208,9'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
        - Branch String:   'vp8l_dec.c:1205,15'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1206,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
            - BranchSide:      'vp8l_dec.c:1208,9'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
        - Branch String:   'vp8l_dec.c:1209,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1210,11'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
            - BranchSide:      'vp8l_dec.c:1214,7'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1210,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1211,34'
              BranchSideFuncs:
                - VP8LColorCacheInsert
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
            - BranchSide:      'vp8l_dec.c:1213,9'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1215,16'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1217,30'
              BranchSideFuncs:
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1250,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LSetError
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
        - Branch String:   'vp8l_dec.c:1224,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1224,34'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1225,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1225,40'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1225,43'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1226,9'
              BranchSideFuncs:
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1225,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1226,9'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1228,22'
              BranchSideFuncs:
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1232,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1233,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1243,7'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1235,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1232,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1236,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1236,31'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1236,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1239,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1236,15'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1237,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1239,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1243,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1243,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1244,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1244,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1244,57'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
            - BranchSide:      'vp8l_dec.c:1245,11'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
        - Branch String:   'vp8l_dec.c:1245,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1246,9'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
            - BranchSide:      'vp8l_dec.c:1250,5'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1246,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1247,32'
              BranchSideFuncs:
                - VP8LColorCacheInsert
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
            - BranchSide:      'vp8l_dec.c:1249,7'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
        - Branch String:   'vp8l_dec.c:1250,16'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1251,23'
              BranchSideFuncs:
                - __assert_fail
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
            - BranchSide:      'vp8l_dec.c:1259,7'
              BranchSideFuncs:
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1252,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1252,7'
              BranchSideFuncs:
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
            - BranchSide:      'vp8l_dec.c:1253,7'
              BranchSideFuncs:
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LColorCacheInsert
        - Branch String:   'vp8l_dec.c:1253,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1254,30'
              BranchSideFuncs:
                - VP8LColorCacheInsert
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1256,35'
              BranchSideFuncs:
                - VP8LColorCacheLookup
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LFillBitWindow
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - VP8LColorCacheInsert
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CopyBlock32b
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInsert
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ReadSymbol
                - VP8LFillBitWindow
                - ReadSymbol
                - ReadSymbol
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - ReadPackedSymbols
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - SaveState
                - VP8LColorCacheInsert
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1274,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
        - Branch String:   'vp8l_dec.c:1274,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
        - Branch String:   'vp8l_dec.c:1274,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
        - Branch String:   'vp8l_dec.c:1274,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1275,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - RestoreState
        - Branch String:   'vp8l_dec.c:1275,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1275,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1277,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1275,37'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1275,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1277,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1275,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1276,18'
              BranchSideFuncs:
                - RestoreState
            - BranchSide:      'vp8l_dec.c:1277,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1277,33'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1277,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1277,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1277,53'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1277,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1279,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'vp8l_dec.c:1277,14'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1279,9'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1287,5'
              BranchSideFuncs:
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1279,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1280,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1282,5'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:1280,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1280,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'vp8l_dec.c:1280,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'vp8l_dec.c:1156,26'
          Dst:             GetHtreeGroupForPos
        - Src:             'vp8l_dec.c:1157,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1158,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1163,7'
          Dst:             SaveState
        - Src:             'vp8l_dec.c:1170,21'
          Dst:             GetHtreeGroupForPos
        - Src:             'vp8l_dec.c:1172,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1177,5'
          Dst:             VP8LFillBitWindow
        - Src:             'vp8l_dec.c:1179,14'
          Dst:             ReadPackedSymbols
        - Src:             'vp8l_dec.c:1180,11'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1183,14'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1185,9'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1191,15'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1192,9'
          Dst:             VP8LFillBitWindow
        - Src:             'vp8l_dec.c:1193,16'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1194,17'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1195,13'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1211,13'
          Dst:             VP8LColorCacheInsert
        - Src:             'vp8l_dec.c:1218,26'
          Dst:             GetCopyLength
        - Src:             'vp8l_dec.c:1219,31'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1220,7'
          Dst:             VP8LFillBitWindow
        - Src:             'vp8l_dec.c:1221,19'
          Dst:             GetCopyDistance
        - Src:             'vp8l_dec.c:1222,14'
          Dst:             PlaneCodeToDistance
        - Src:             'vp8l_dec.c:1224,11'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1228,9'
          Dst:             CopyBlock32b
        - Src:             'vp8l_dec.c:1243,7'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1244,37'
          Dst:             GetHtreeGroupForPos
        - Src:             'vp8l_dec.c:1247,11'
          Dst:             VP8LColorCacheInsert
        - Src:             'vp8l_dec.c:1252,7'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1254,9'
          Dst:             VP8LColorCacheInsert
        - Src:             'vp8l_dec.c:1256,14'
          Dst:             VP8LColorCacheLookup
        - Src:             'vp8l_dec.c:1263,14'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1274,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1276,5'
          Dst:             RestoreState
        - Src:             'vp8l_dec.c:1292,10'
          Dst:             VP8LSetError
    - functionName:    ClearMetadata
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LMetadata *'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         6
      ICount:          46
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - InitMetadata
        - VP8LColorCacheClear
        - VP8LHtreeGroupsFree
        - VP8LHuffmanTablesDeallocate
        - WebPSafeFree
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1395,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1395,3'
              BranchSideFuncs:
                - WebPSafeFree
                - VP8LHuffmanTablesDeallocate
                - VP8LHtreeGroupsFree
                - VP8LColorCacheClear
                - VP8LColorCacheClear
                - InitMetadata
            - BranchSide:      'vp8l_dec.c:1395,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:1395,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1397,3'
          Dst:             WebPSafeFree
        - Src:             'vp8l_dec.c:1398,3'
          Dst:             VP8LHuffmanTablesDeallocate
        - Src:             'vp8l_dec.c:1399,3'
          Dst:             VP8LHtreeGroupsFree
        - Src:             'vp8l_dec.c:1400,3'
          Dst:             VP8LColorCacheClear
        - Src:             'vp8l_dec.c:1401,3'
          Dst:             VP8LColorCacheClear
        - Src:             'vp8l_dec.c:1402,3'
          Dst:             InitMetadata
    - functionName:    InitMetadata
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LMetadata *'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         6
      ICount:          29
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1390,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1390,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'vp8l_dec.c:1390,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:1390,3'
          Dst:             __assert_fail
    - functionName:    ProcessRows
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - row
      BBCount:         30
      ICount:          281
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - ApplyInverseTransforms
        - EmitRescaledRowsRGBA
        - EmitRescaledRowsYUVA
        - EmitRows
        - EmitRowsYUVA
        - SetCropWindow
        - WebPIsRGBMode
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:814,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:814,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ApplyInverseTransforms
                - SetCropWindow
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
            - BranchSide:      'vp8l_dec.c:817,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ApplyInverseTransforms
                - SetCropWindow
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
        - Branch String:   'vp8l_dec.c:817,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:817,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ApplyInverseTransforms
                - SetCropWindow
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
            - BranchSide:      'vp8l_dec.c:818,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ApplyInverseTransforms
                - SetCropWindow
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
        - Branch String:   'vp8l_dec.c:818,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:819,23'
              BranchSideFuncs:
                - ApplyInverseTransforms
                - SetCropWindow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
            - BranchSide:      'vp8l_dec.c:851,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:823,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:825,5'
              BranchSideFuncs:
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
            - BranchSide:      'vp8l_dec.c:826,43'
              BranchSideFuncs:
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - EmitRescaledRowsRGBA
        - Branch String:   'vp8l_dec.c:827,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:828,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EmitRows
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsRGBA
            - BranchSide:      'vp8l_dec.c:842,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EmitRescaledRowsYUVA
        - Branch String:   'vp8l_dec.c:833,10'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:834,34'
              BranchSideFuncs:
                - EmitRescaledRowsRGBA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:837,22'
              BranchSideFuncs:
                - EmitRows
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:842,30'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:843,34'
              BranchSideFuncs:
                - EmitRescaledRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:844,26'
              BranchSideFuncs:
                - EmitRowsYUVA
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:846,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:846,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'vp8l_dec.c:852,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:852,3'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:852,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:814,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:817,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:822,5'
          Dst:             ApplyInverseTransforms
        - Src:             'vp8l_dec.c:823,10'
          Dst:             SetCropWindow
        - Src:             'vp8l_dec.c:827,11'
          Dst:             WebPIsRGBMode
        - Src:             'vp8l_dec.c:834,13'
          Dst:             EmitRescaledRowsRGBA
        - Src:             'vp8l_dec.c:837,13'
          Dst:             EmitRows
        - Src:             'vp8l_dec.c:843,13'
          Dst:             EmitRescaledRowsYUVA
        - Src:             'vp8l_dec.c:844,13'
          Dst:             EmitRowsYUVA
        - Src:             'vp8l_dec.c:846,7'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:852,3'
          Dst:             __assert_fail
    - functionName:    WebPIsRGBMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPIsPremultipliedMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/decode.h:167,29'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:167,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:167,50'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,50'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:167,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:167,71'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,71'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:168,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    AllocateAndInitRescaler
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         11
      ICount:          143
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LSetError
        - WebPRescalerInit
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:576,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:577,25'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:579,3'
              BranchSideFuncs:
                - __assert_fail
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:579,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:579,3'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:580,26'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:588,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:591,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:593,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:575,31'
          Dst:             WebPSafeMalloc
        - Src:             'vp8l_dec.c:577,12'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:579,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:588,8'
          Dst:             WebPRescalerInit
    - functionName:    VP8LDecodeImage
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LDecoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         64
      ICount:          346
      EdgeCount:       79
      CyclomaticComplexity: 17
      functionsReached:
        - AllocateAndInitRescaler
        - AllocateInternalBuffers32b
        - DecodeImageData
        - VP8LClear
        - VP8LColorCacheInit
        - VP8LSetError
        - WebPInitAlphaProcessing
        - WebPInitConvertARGBToYUV
        - WebPIoInitFromOptions
        - WebPIsPremultipliedMode
        - WebPIsRGBMode
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1710,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1710,20'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1712,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1712,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1712,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1713,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1713,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1713,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1714,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1714,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1714,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1716,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1717,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1717,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1718,28'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1719,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1719,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1722,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1722,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1723,20'
              BranchSideFuncs:
                - __assert_fail
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1764,24'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1724,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1724,5'
              BranchSideFuncs:
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1726,32'
              BranchSideFuncs:
                - WebPIoInitFromOptions
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1726,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1727,20'
              BranchSideFuncs:
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1731,37'
              BranchSideFuncs:
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1731,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1731,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1734,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1734,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1734,53'
              BranchSideFuncs:
                - AllocateAndInitRescaler
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
            - BranchSide:      'vp8l_dec.c:1741,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
        - Branch String:   'vp8l_dec.c:1734,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1734,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
            - BranchSide:      'vp8l_dec.c:1741,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
                - WebPInitAlphaProcessing
        - Branch String:   'vp8l_dec.c:1741,25'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1741,52'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
            - BranchSide:      'vp8l_dec.c:1743,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
        - Branch String:   'vp8l_dec.c:1741,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1743,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
            - BranchSide:      'vp8l_dec.c:1746,24'
              BranchSideFuncs:
                - WebPIsRGBMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUV
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - WebPInitAlphaProcessing
        - Branch String:   'vp8l_dec.c:1746,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1747,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1750,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1748,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1748,43'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1749,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1750,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1751,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1760,5'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1751,43'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1752,11'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1759,5'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1751,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1753,34'
              BranchSideFuncs:
                - VP8LColorCacheInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1759,5'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1753,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1755,24'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1758,7'
              BranchSideFuncs:
                - DecodeImageData
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1764,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1766,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1769,20'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:1774,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1774,3'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1775,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1712,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1713,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1714,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1717,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1719,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1724,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1726,10'
          Dst:             WebPIoInitFromOptions
        - Src:             'vp8l_dec.c:1727,7'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1731,10'
          Dst:             AllocateInternalBuffers32b
        - Src:             'vp8l_dec.c:1734,29'
          Dst:             AllocateAndInitRescaler
        - Src:             'vp8l_dec.c:1741,28'
          Dst:             WebPIsPremultipliedMode
        - Src:             'vp8l_dec.c:1743,7'
          Dst:             WebPInitAlphaProcessing
        - Src:             'vp8l_dec.c:1746,10'
          Dst:             WebPIsRGBMode
        - Src:             'vp8l_dec.c:1747,7'
          Dst:             WebPInitConvertARGBToYUV
        - Src:             'vp8l_dec.c:1748,43'
          Dst:             WebPInitAlphaProcessing
        - Src:             'vp8l_dec.c:1753,14'
          Dst:             VP8LColorCacheInit
        - Src:             'vp8l_dec.c:1755,11'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1764,8'
          Dst:             DecodeImageData
        - Src:             'vp8l_dec.c:1764,8'
          Dst:             ProcessRows
        - Src:             'vp8l_dec.c:1773,3'
          Dst:             VP8LClear
        - Src:             'vp8l_dec.c:1774,3'
          Dst:             __assert_fail
    - functionName:    AllocateInternalBuffers32b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - final_width
      BBCount:         9
      ICount:          100
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LSetError
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1554,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1554,3'
              BranchSideFuncs:
                - WebPSafeMalloc
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1555,44'
              BranchSideFuncs:
                - WebPSafeMalloc
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1556,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1557,5'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1560,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1554,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1555,29'
          Dst:             WebPSafeMalloc
        - Src:             'vp8l_dec.c:1558,12'
          Dst:             VP8LSetError
    - functionName:    VP8LClear
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LDecoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ClearMetadata
        - ClearTransform
        - WebPSafeFree
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1421,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1421,20'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1422,18'
              BranchSideFuncs:
                - ClearMetadata
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - ClearTransform
        - Branch String:   'vp8l_dec.c:1426,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1427,21'
              BranchSideFuncs:
                - ClearTransform
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
            - BranchSide:      'vp8l_dec.c:1429,3'
              BranchSideFuncs:
                - WebPSafeFree
      Callsites:
        - Src:             'vp8l_dec.c:1422,3'
          Dst:             ClearMetadata
        - Src:             'vp8l_dec.c:1424,3'
          Dst:             WebPSafeFree
        - Src:             'vp8l_dec.c:1427,5'
          Dst:             ClearTransform
        - Src:             'vp8l_dec.c:1432,3'
          Dst:             WebPSafeFree
    - functionName:    ClearTransform
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LTransform *'
      constantsTouched: []
      argNames:
        - transform
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vp8l_dec.c:1299,3'
          Dst:             WebPSafeFree
    - functionName:    VP8LDecodeHeader
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1675
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         16
      ICount:          118
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - DecodeImageStream
        - ReadImageInfo
        - VP8LClear
        - VP8LInitBitReader
        - VP8LSetError
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1678,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1678,20'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1679,7'
              BranchSideFuncs:
                - VP8LInitBitReader
                - ReadImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1679,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1680,25'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1683,14'
              BranchSideFuncs:
                - VP8LInitBitReader
                - ReadImageInfo
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1686,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1687,18'
              BranchSideFuncs:
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1690,3'
              BranchSideFuncs:
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - VP8LClear
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1694,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1696,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1698,3'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:1702,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1702,3'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1703,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1680,12'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1685,3'
          Dst:             VP8LInitBitReader
        - Src:             'vp8l_dec.c:1686,8'
          Dst:             ReadImageInfo
        - Src:             'vp8l_dec.c:1687,5'
          Dst:             VP8LSetError
        - Src:             'vp8l_dec.c:1694,8'
          Dst:             DecodeImageStream
        - Src:             'vp8l_dec.c:1701,3'
          Dst:             VP8LClear
        - Src:             'vp8l_dec.c:1702,3'
          Dst:             __assert_fail
    - functionName:    ReadImageInfo
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.VP8LBitReader *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - br
        - width
        - height
        - has_alpha
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LReadBits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:129,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:129,47'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:130,25'
              BranchSideFuncs:
                - VP8LReadBits
                - VP8LReadBits
                - VP8LReadBits
                - VP8LReadBits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:133,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:133,49'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:134,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'vp8l_dec.c:129,7'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:130,12'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:131,13'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:132,16'
          Dst:             VP8LReadBits
        - Src:             'vp8l_dec.c:133,7'
          Dst:             VP8LReadBits
    - functionName:    ExtractAlphaRows
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LDecoder *'
        - int
      constantsTouched: []
      argNames:
        - dec
        - last_row
      BBCount:         15
      ICount:          182
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - AlphaApplyFilter
        - ApplyInverseTransforms
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1582,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1582,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ApplyInverseTransforms
                - __sanitizer_cov_trace_pc_indir
                - AlphaApplyFilter
            - BranchSide:      'vp8l_dec.c:1583,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ApplyInverseTransforms
                - __sanitizer_cov_trace_pc_indir
                - AlphaApplyFilter
        - Branch String:   'vp8l_dec.c:1583,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1585,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ApplyInverseTransforms
                - __sanitizer_cov_trace_pc_indir
                - AlphaApplyFilter
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'vp8l_dec.c:1601,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'vp8l_dec.c:1585,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1584,15'
              BranchSideFuncs:
                - ApplyInverseTransforms
                - __sanitizer_cov_trace_pc_indir
                - AlphaApplyFilter
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1585,66'
              BranchSideFuncs:
                - ApplyInverseTransforms
                - __sanitizer_cov_trace_pc_indir
                - AlphaApplyFilter
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1601,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1601,3'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1601,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'vp8l_dec.c:1582,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1593,5'
          Dst:             ApplyInverseTransforms
        - Src:             'vp8l_dec.c:1595,5'
          Dst:             AlphaApplyFilter
        - Src:             'vp8l_dec.c:1601,3'
          Dst:             __assert_fail
    - functionName:    DecodeAlphaData
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.VP8LDecoder *'
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - data
        - width
        - height
        - last_row
      BBCount:         73
      ICount:          488
      EdgeCount:       93
      CyclomaticComplexity: 22
      functionsReached:
        - CopyBlock8b
        - ExtractPalettedAlphaRows
        - GetCopyDistance
        - GetCopyLength
        - GetHtreeGroupForPos
        - Is8bOptimizable
        - PlaneCodeToDistance
        - ReadSymbol
        - VP8LFillBitWindow
        - VP8LIsEndOfStream
        - VP8LSetError
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1048,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1047,21'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1048,42'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1049,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1049,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1050,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1050,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1050,3'
              BranchSideFuncs:
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1051,3'
              BranchSideFuncs:
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1051,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1051,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1053,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1053,20'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1053,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1053,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1053,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1056,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1106,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:1056,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1057,41'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1059,5'
              BranchSideFuncs:
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
        - Branch String:   'vp8l_dec.c:1059,5'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1059,5'
              BranchSideFuncs:
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1060,23'
              BranchSideFuncs:
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
        - Branch String:   'vp8l_dec.c:1062,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1063,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1073,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
        - Branch String:   'vp8l_dec.c:1066,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1067,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1073,5'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1069,29'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1069,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetHtreeGroupForPos
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1072,7'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1069,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1070,36'
              BranchSideFuncs:
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1072,7'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1073,16'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1075,30'
              BranchSideFuncs:
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1100,10'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:1081,23'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1081,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1084,12'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:1081,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1082,21'
              BranchSideFuncs:
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1084,12'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:1089,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1090,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1096,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1092,29'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1089,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
            - BranchSide:      'vp8l_dec.c:1092,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
        - Branch String:   'vp8l_dec.c:1092,13'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1089,7'
              BranchSideFuncs:
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:1093,36'
              BranchSideFuncs:
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:1096,22'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1096,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1099,5'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1096,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1097,43'
              BranchSideFuncs:
                - GetHtreeGroupForPos
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
            - BranchSide:      'vp8l_dec.c:1099,5'
              BranchSideFuncs:
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LFillBitWindow
                - ReadSymbol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCopyLength
                - ReadSymbol
                - VP8LFillBitWindow
                - GetCopyDistance
                - PlaneCodeToDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CopyBlock8b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetHtreeGroupForPos
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ExtractPalettedAlphaRows
                - GetHtreeGroupForPos
        - Branch String:   'vp8l_dec.c:1106,33'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1106,50'
              BranchSideFuncs:
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:1106,61'
              BranchSideFuncs:
                - ExtractPalettedAlphaRows
                - VP8LIsEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'vp8l_dec.c:1110,11'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1110,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
        - Branch String:   'vp8l_dec.c:1110,24'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1110,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1114,22'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:1110,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1114,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1048,22'
          Dst:             GetHtreeGroupForPos
        - Src:             'vp8l_dec.c:1049,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1050,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1051,3'
          Dst:             Is8bOptimizable
        - Src:             'vp8l_dec.c:1051,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1057,21'
          Dst:             GetHtreeGroupForPos
        - Src:             'vp8l_dec.c:1059,5'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1060,5'
          Dst:             VP8LFillBitWindow
        - Src:             'vp8l_dec.c:1061,12'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1070,11'
          Dst:             ExtractPalettedAlphaRows
        - Src:             'vp8l_dec.c:1076,26'
          Dst:             GetCopyLength
        - Src:             'vp8l_dec.c:1077,31'
          Dst:             ReadSymbol
        - Src:             'vp8l_dec.c:1078,7'
          Dst:             VP8LFillBitWindow
        - Src:             'vp8l_dec.c:1079,19'
          Dst:             GetCopyDistance
        - Src:             'vp8l_dec.c:1080,14'
          Dst:             PlaneCodeToDistance
        - Src:             'vp8l_dec.c:1082,9'
          Dst:             CopyBlock8b
        - Src:             'vp8l_dec.c:1093,11'
          Dst:             ExtractPalettedAlphaRows
        - Src:             'vp8l_dec.c:1097,23'
          Dst:             GetHtreeGroupForPos
        - Src:             'vp8l_dec.c:1103,16'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1106,3'
          Dst:             ExtractPalettedAlphaRows
        - Src:             'vp8l_dec.c:1109,14'
          Dst:             VP8LIsEndOfStream
        - Src:             'vp8l_dec.c:1111,12'
          Dst:             VP8LSetError
    - functionName:    Is8bOptimizable
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LMetadata *'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:859,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:859,35'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:862,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:862,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:863,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'vp8l_dec.c:868,3'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:864,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:864,34'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:865,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:865,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:865,35'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:866,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:866,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:866,36'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:867,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8LDecodeAlphaImageStream
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1654
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ALPHDecoder *'
        - int
      constantsTouched: []
      argNames:
        - alph_dec
        - last_row
      BBCount:         18
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - DecodeAlphaData
        - DecodeImageData
        - WebPInitAlphaProcessing
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1656,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1656,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
            - BranchSide:      'vp8l_dec.c:1657,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
        - Branch String:   'vp8l_dec.c:1657,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1657,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
            - BranchSide:      'vp8l_dec.c:1659,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
        - Branch String:   'vp8l_dec.c:1659,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1660,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1663,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
        - Branch String:   'vp8l_dec.c:1663,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1663,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
            - BranchSide:      'vp8l_dec.c:1666,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DecodeImageData
                - DecodeAlphaData
        - Branch String:   'vp8l_dec.c:1666,10'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1667,23'
              BranchSideFuncs:
                - DecodeAlphaData
            - BranchSide:      'vp8l_dec.c:1669,23'
              BranchSideFuncs:
                - DecodeImageData
      Callsites:
        - Src:             'vp8l_dec.c:1656,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1657,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1663,34'
          Dst:             WebPInitAlphaProcessing
        - Src:             'vp8l_dec.c:1667,7'
          Dst:             DecodeAlphaData
        - Src:             'vp8l_dec.c:1669,7'
          Dst:             DecodeImageData
        - Src:             'vp8l_dec.c:1669,7'
          Dst:             ExtractAlphaRows
    - functionName:    AllocateInternalBuffers8b
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LDecoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LSetError
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1568,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1569,25'
              BranchSideFuncs:
                - VP8LSetError
            - BranchSide:      'vp8l_dec.c:1571,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1567,29'
          Dst:             WebPSafeMalloc
        - Src:             'vp8l_dec.c:1569,12'
          Dst:             VP8LSetError
    - functionName:    VP8LDecodeAlphaHeader
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ALPHDecoder *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - alph_dec
        - data
        - data_size
      BBCount:         22
      ICount:          183
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - AllocateInternalBuffers32b
        - AllocateInternalBuffers8b
        - DecodeImageStream
        - Is8bOptimizable
        - VP8LDelete
        - VP8LInitBitReader
        - VP8LNew
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1610,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1610,20'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1612,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8LInitBitReader
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers8b
        - Branch String:   'vp8l_dec.c:1612,3'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1612,3'
              BranchSideFuncs:
                - VP8LInitBitReader
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers8b
            - BranchSide:      'vp8l_dec.c:1614,17'
              BranchSideFuncs:
                - VP8LInitBitReader
                - DecodeImageStream
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers8b
        - Branch String:   'vp8l_dec.c:1624,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1626,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers8b
            - BranchSide:      'vp8l_dec.c:1632,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers8b
        - Branch String:   'vp8l_dec.c:1632,33'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1633,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers8b
            - BranchSide:      'vp8l_dec.c:1639,5'
              BranchSideFuncs:
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
        - Branch String:   'vp8l_dec.c:1633,61'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1634,24'
              BranchSideFuncs:
                - Is8bOptimizable
                - __sanitizer_cov_trace_const_cmp4
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - AllocateInternalBuffers8b
            - BranchSide:      'vp8l_dec.c:1639,5'
              BranchSideFuncs:
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
        - Branch String:   'vp8l_dec.c:1632,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1635,5'
              BranchSideFuncs:
                - AllocateInternalBuffers8b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
            - BranchSide:      'vp8l_dec.c:1639,5'
              BranchSideFuncs:
                - AllocateInternalBuffers32b
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
        - Branch String:   'vp8l_dec.c:1643,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1643,12'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1646,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:1608,22'
          Dst:             VP8LNew
        - Src:             'vp8l_dec.c:1612,3'
          Dst:             __assert_fail
        - Src:             'vp8l_dec.c:1622,3'
          Dst:             VP8LInitBitReader
        - Src:             'vp8l_dec.c:1624,8'
          Dst:             DecodeImageStream
        - Src:             'vp8l_dec.c:1634,7'
          Dst:             Is8bOptimizable
        - Src:             'vp8l_dec.c:1636,10'
          Dst:             AllocateInternalBuffers8b
        - Src:             'vp8l_dec.c:1640,10'
          Dst:             AllocateInternalBuffers32b
        - Src:             'vp8l_dec.c:1650,3'
          Dst:             VP8LDelete
    - functionName:    VP8LNew
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionDepth:   0
      returnType:      'struct.VP8LDecoder *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LDspInit
        - WebPSafeCalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1409,22'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1409,42'
              BranchSideFuncs:
                - WebPSafeCalloc
                - VP8LDspInit
            - BranchSide:      'vp8l_dec.c:1409,42'
              BranchSideFuncs:
                - WebPSafeCalloc
                - VP8LDspInit
        - Branch String:   'vp8l_dec.c:1410,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1410,20'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:1411,3'
              BranchSideFuncs:
                - VP8LDspInit
      Callsites:
        - Src:             'vp8l_dec.c:1409,42'
          Dst:             WebPSafeCalloc
        - Src:             'vp8l_dec.c:1414,3'
          Dst:             VP8LDspInit
    - functionName:    VP8LDelete
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LDecoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LClear
        - WebPSafeFree
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:1439,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:1439,7'
              BranchSideFuncs:
                - VP8LClear
                - WebPSafeFree
            - BranchSide:      'vp8l_dec.c:1440,15'
              BranchSideFuncs:
                - VP8LClear
                - WebPSafeFree
      Callsites:
        - Src:             'vp8l_dec.c:1440,5'
          Dst:             VP8LClear
        - Src:             'vp8l_dec.c:1441,5'
          Dst:             WebPSafeFree
    - functionName:    VP8LGetInfo
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
        - has_alpha
      BBCount:         22
      ICount:          120
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ReadImageInfo
        - VP8LCheckSignature
        - VP8LInitBitReader
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:139,20'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:139,23'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:140,5'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:139,7'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:140,5'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:141,34'
              BranchSideFuncs:
                - VP8LCheckSignature
                - __sanitizer_cov_trace_const_cmp4
                - VP8LInitBitReader
                - ReadImageInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:141,14'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:142,5'
              BranchSideFuncs:
                - VP8LInitBitReader
                - ReadImageInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:146,28'
              BranchSideFuncs:
                - VP8LInitBitReader
                - ReadImageInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:147,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:148,7'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:150,9'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:150,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:150,33'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:151,9'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:151,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:151,35'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:152,9'
              BranchSideFuncs: []
        - Branch String:   'vp8l_dec.c:152,9'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:152,41'
              BranchSideFuncs: []
            - BranchSide:      'vp8l_dec.c:153,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vp8l_dec.c:141,15'
          Dst:             VP8LCheckSignature
        - Src:             'vp8l_dec.c:146,5'
          Dst:             VP8LInitBitReader
        - Src:             'vp8l_dec.c:147,10'
          Dst:             ReadImageInfo
    - functionName:    VP8LCheckSignature
      functionSourceFile: '/src/libwebp/src/dec/vp8l_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vp8l_dec.c:121,42'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:121,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:122,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'vp8l_dec.c:122,38'
          Branch Sides:
            - BranchSide:      'vp8l_dec.c:122,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'vp8l_dec.c:123,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8InitIo
      functionSourceFile: '/src/libwebp/src/dec/../../src/dec/vp8_dec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - io
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8InitIoInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dec/vp8_dec.h:132,10'
          Dst:             VP8InitIoInternal
    - functionName:    GetLE24
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:97,10'
          Dst:             GetLE16
    - functionName:    GetLE16
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetLE32
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetLE16
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:101,10'
          Dst:             GetLE16
        - Src:             '../../src/utils/utils.h:101,37'
          Dst:             GetLE16
    - functionName:    ParseVP8Header
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char **'
        - 'size_t *'
        - int
        - size_t
        - 'size_t *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data_ptr
        - data_size
        - have_all_data
        - riff_size
        - chunk_size
        - is_lossless
      BBCount:         34
      ICount:          206
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - GetLE32
        - VP8LCheckSignature
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:232,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:232,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:233,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:233,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:233,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:234,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:234,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:234,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:235,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:235,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:235,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:237,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:237,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:241,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LCheckSignature
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:241,14'
          Branch Sides:
            - BranchSide:      'webp_dec.c:241,17'
              BranchSideFuncs:
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:243,35'
              BranchSideFuncs:
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:241,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:243,35'
              BranchSideFuncs:
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:257,39'
              BranchSideFuncs:
                - VP8LCheckSignature
        - Branch String:   'webp_dec.c:244,37'
          Branch Sides:
            - BranchSide:      'webp_dec.c:244,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:247,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:244,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:245,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:247,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:247,23'
          Branch Sides:
            - BranchSide:      'webp_dec.c:247,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:251,19'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:247,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:248,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:251,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:227,23'
          Dst:             memcmp
        - Src:             'webp_dec.c:228,24'
          Dst:             memcmp
        - Src:             'webp_dec.c:232,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:233,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:234,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:235,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:243,27'
          Dst:             GetLE32
        - Src:             'webp_dec.c:257,20'
          Dst:             VP8LCheckSignature
    - functionName:    ParseOptionalChunks
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char **'
        - 'size_t *'
        - size_t
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - riff_size
        - alpha_data
        - alpha_size
      BBCount:         36
      ICount:          209
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - GetLE32
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:156,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:156,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:157,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:157,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:157,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:158,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:161,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:161,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:162,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:162,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:162,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:163,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:173,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:174,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:177,26'
              BranchSideFuncs:
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:178,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:179,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:182,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:186,23'
          Branch Sides:
            - BranchSide:      'webp_dec.c:186,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'webp_dec.c:194,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:186,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:187,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:194,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:194,40'
          Branch Sides:
            - BranchSide:      'webp_dec.c:195,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:196,7'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:194,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:196,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:199,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:199,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:200,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:203,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:203,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:204,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:209,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'webp_dec.c:156,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:157,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:161,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:162,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:177,18'
          Dst:             GetLE32
        - Src:             'webp_dec.c:194,10'
          Dst:             memcmp
        - Src:             'webp_dec.c:195,10'
          Dst:             memcmp
        - Src:             'webp_dec.c:203,10'
          Dst:             memcmp
    - functionName:    ParseVP8X
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - found_vp8x
        - width_ptr
        - height_ptr
        - flags_ptr
      BBCount:         33
      ICount:          200
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - GetLE24
        - GetLE32
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:99,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:99,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'webp_dec.c:100,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'webp_dec.c:100,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:100,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'webp_dec.c:101,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'webp_dec.c:101,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:101,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'webp_dec.c:103,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'webp_dec.c:105,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:109,16'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'webp_dec.c:109,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:112,42'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:136,3'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:113,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:114,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:118,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'webp_dec.c:118,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:119,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:121,22'
              BranchSideFuncs:
                - GetLE32.688
                - GetLE24.686
                - GetLE24.686
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'webp_dec.c:124,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:128,9'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:128,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:128,41'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:129,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:129,41'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:130,9'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:130,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:130,43'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:132,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:99,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:100,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:101,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:109,8'
          Dst:             memcmp
        - Src:             'webp_dec.c:112,33'
          Dst:             GetLE32
        - Src:             'webp_dec.c:121,13'
          Dst:             GetLE32
        - Src:             'webp_dec.c:122,17'
          Dst:             GetLE24
        - Src:             'webp_dec.c:123,18'
          Dst:             GetLE24
    - functionName:    ParseRIFF
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'size_t *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - have_all_data
        - riff_size
      BBCount:         30
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - GetLE32
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:57,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:57,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:58,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:58,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:58,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:59,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:59,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:59,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:61,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:62,38'
          Branch Sides:
            - BranchSide:      'webp_dec.c:62,50'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:83,3'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:62,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:63,17'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:83,3'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:63,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:64,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:66,38'
              BranchSideFuncs:
                - GetLE32.688
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:68,11'
          Branch Sides:
            - BranchSide:      'webp_dec.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:71,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:71,11'
          Branch Sides:
            - BranchSide:      'webp_dec.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:74,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'webp_dec.c:74,25'
          Branch Sides:
            - BranchSide:      'webp_dec.c:74,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'webp_dec.c:78,20'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:74,11'
          Branch Sides:
            - BranchSide:      'webp_dec.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:78,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:57,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:58,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:59,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:62,42'
          Dst:             memcmp
        - Src:             'webp_dec.c:63,9'
          Dst:             memcmp
        - Src:             'webp_dec.c:66,29'
          Dst:             GetLE32
    - functionName:    WebPIsRGBMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPIoInitFromOptions
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPDecoderOptions *'
        - 'struct.VP8Io *'
        - int
      constantsTouched: []
      argNames:
        - options
        - io
        - src_colorspace
      BBCount:         35
      ICount:          318
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - WebPCheckCropDimensions
        - WebPIsRGBMode
        - WebPRescalerGetScaledDimensions
      functionUses:    2
      BranchProfiles:
        - Branch String:   'webp_dec.c:809,40'
          Branch Sides:
            - BranchSide:      'webp_dec.c:809,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:809,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:810,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:811,9'
              BranchSideFuncs:
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:823,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:815,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:816,9'
              BranchSideFuncs:
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:819,34'
              BranchSideFuncs:
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:819,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:820,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:822,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:831,39'
          Branch Sides:
            - BranchSide:      'webp_dec.c:831,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:831,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:832,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:833,24'
              BranchSideFuncs:
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:843,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:835,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:836,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:838,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:843,44'
          Branch Sides:
            - BranchSide:      'webp_dec.c:843,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:843,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:847,44'
          Branch Sides:
            - BranchSide:      'webp_dec.c:847,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:847,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:850,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:852,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:856,3'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:852,60'
          Branch Sides:
            - BranchSide:      'webp_dec.c:853,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:856,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:815,10'
          Dst:             WebPIsRGBMode
        - Src:             'webp_dec.c:819,10'
          Dst:             WebPCheckCropDimensions
        - Src:             'webp_dec.c:835,10'
          Dst:             WebPRescalerGetScaledDimensions
    - functionName:    WebPCheckCropDimensions
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_width
        - image_height
        - x
        - y
        - w
        - h
      BBCount:         20
      ICount:          114
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'webp_dec.c:797,18'
          Branch Sides:
            - BranchSide:      'webp_dec.c:797,18'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:797,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:797,27'
          Branch Sides:
            - BranchSide:      'webp_dec.c:797,27'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:797,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:797,37'
          Branch Sides:
            - BranchSide:      'webp_dec.c:797,37'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:797,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:797,47'
          Branch Sides:
            - BranchSide:      'webp_dec.c:797,47'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:798,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:798,29'
          Branch Sides:
            - BranchSide:      'webp_dec.c:798,29'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:798,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:798,48'
          Branch Sides:
            - BranchSide:      'webp_dec.c:798,48'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:798,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:798,71'
          Branch Sides:
            - BranchSide:      'webp_dec.c:798,71'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:799,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:799,30'
          Branch Sides:
            - BranchSide:      'webp_dec.c:799,30'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:799,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:799,50'
          Branch Sides:
            - BranchSide:      'webp_dec.c:799,50'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:799,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    WebPDecode
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.WebPDecoderConfig *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - config
      BBCount:         16
      ICount:          132
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - DecodeInto
        - GetFeatures
        - WebPAvoidSlowMemory
        - WebPCopyDecBufferPixels
        - WebPFreeDecBuffer
        - WebPInitDecBuffer
        - WebPResetDecParams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'webp_dec.c:757,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:758,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:761,24'
              BranchSideFuncs:
                - GetFeatures
                - __sanitizer_cov_trace_const_cmp4
                - WebPResetDecParams
                - WebPAvoidSlowMemory
                - __sanitizer_cov_trace_const_cmp4
                - DecodeInto
                - WebPInitDecBuffer
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPFreeDecBuffer
                - WebPCopyDecBufferPixels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:762,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:763,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:769,3'
              BranchSideFuncs:
                - WebPResetDecParams
                - WebPAvoidSlowMemory
                - __sanitizer_cov_trace_const_cmp4
                - DecodeInto
                - WebPInitDecBuffer
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPFreeDecBuffer
                - WebPCopyDecBufferPixels
        - Branch String:   'webp_dec.c:763,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:764,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:766,12'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:772,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:775,5'
              BranchSideFuncs:
                - WebPInitDecBuffer
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPFreeDecBuffer
                - WebPCopyDecBufferPixels
            - BranchSide:      'webp_dec.c:786,25'
              BranchSideFuncs:
                - DecodeInto
        - Branch String:   'webp_dec.c:781,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:782,57'
              BranchSideFuncs:
                - WebPCopyDecBufferPixels
                - WebPFreeDecBuffer
            - BranchSide:      'webp_dec.c:784,5'
              BranchSideFuncs:
                - WebPFreeDecBuffer
      Callsites:
        - Src:             'webp_dec.c:761,12'
          Dst:             GetFeatures
        - Src:             'webp_dec.c:769,3'
          Dst:             WebPResetDecParams
        - Src:             'webp_dec.c:772,7'
          Dst:             WebPAvoidSlowMemory
        - Src:             'webp_dec.c:775,5'
          Dst:             WebPInitDecBuffer
        - Src:             'webp_dec.c:780,14'
          Dst:             DecodeInto
        - Src:             'webp_dec.c:782,16'
          Dst:             WebPCopyDecBufferPixels
        - Src:             'webp_dec.c:784,5'
          Dst:             WebPFreeDecBuffer
        - Src:             'webp_dec.c:786,14'
          Dst:             DecodeInto
    - functionName:    GetFeatures
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.WebPBitstreamFeatures *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - features
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DefaultFeatures
        - ParseHeadersInternal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'webp_dec.c:690,24'
          Branch Sides:
            - BranchSide:      'webp_dec.c:690,27'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:691,5'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:690,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:691,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:693,19'
              BranchSideFuncs:
                - DefaultFeatures
                - ParseHeadersInternal
      Callsites:
        - Src:             'webp_dec.c:693,3'
          Dst:             DefaultFeatures
        - Src:             'webp_dec.c:696,10'
          Dst:             ParseHeadersInternal
    - functionName:    WebPResetDecParams
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - params
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'webp_dec.c:438,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:438,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'webp_dec.c:439,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    WebPInitDecBuffer
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPInitDecBufferInternal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/webp/decode.h:225,10'
          Dst:             WebPInitDecBufferInternal
    - functionName:    DecodeInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - params
      BBCount:         42
      ICount:          285
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - VP8Decode
        - VP8Delete
        - VP8GetHeaders
        - VP8GetThreadMethod
        - VP8InitDithering
        - VP8InitIo
        - VP8LDecodeHeader
        - VP8LDecodeImage
        - VP8LDelete
        - VP8LNew
        - VP8New
        - WebPAllocateDecBuffer
        - WebPFlipBuffer
        - WebPFreeDecBuffer
        - WebPInitCustomIo
        - WebPParseHeaders
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'webp_dec.c:457,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:458,12'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:461,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8InitIo
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - VP8New
                - VP8GetHeaders
                - __sanitizer_cov_trace_const_cmp4
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetThreadMethod
                - VP8InitDithering
                - VP8Decode
                - __sanitizer_cov_trace_const_cmp4
                - VP8LNew
                - VP8LDecodeHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:461,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:461,3'
              BranchSideFuncs:
                - VP8InitIo
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - VP8New
                - VP8GetHeaders
                - __sanitizer_cov_trace_const_cmp4
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetThreadMethod
                - VP8InitDithering
                - VP8Decode
                - __sanitizer_cov_trace_const_cmp4
                - VP8LNew
                - VP8LDecodeHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:462,3'
              BranchSideFuncs:
                - VP8InitIo
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - VP8New
                - VP8GetHeaders
                - __sanitizer_cov_trace_const_cmp4
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetThreadMethod
                - VP8InitDithering
                - VP8Decode
                - __sanitizer_cov_trace_const_cmp4
                - VP8LNew
                - VP8LDecodeHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:467,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:468,29'
              BranchSideFuncs:
                - VP8LNew
                - VP8LDecodeHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:494,30'
              BranchSideFuncs:
                - VP8LNew
                - VP8LDecodeHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:469,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:470,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:472,32'
              BranchSideFuncs:
                - VP8GetHeaders
                - __sanitizer_cov_trace_const_cmp4
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetThreadMethod
                - VP8InitDithering
                - VP8Decode
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:476,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:477,16'
              BranchSideFuncs:
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - VP8GetThreadMethod
                - VP8InitDithering
                - VP8Decode
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:480,41'
              BranchSideFuncs:
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - VP8GetThreadMethod
                - VP8InitDithering
                - VP8Decode
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:487,13'
          Branch Sides:
            - BranchSide:      'webp_dec.c:488,20'
              BranchSideFuncs:
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
            - BranchSide:      'webp_dec.c:490,7'
              BranchSideFuncs:
                - VP8Delete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
        - Branch String:   'webp_dec.c:495,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:498,27'
              BranchSideFuncs:
                - VP8LDecodeHeader
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:498,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:499,16'
              BranchSideFuncs:
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:502,41'
              BranchSideFuncs:
                - WebPAllocateDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
                - VP8LDecodeImage
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:505,13'
          Branch Sides:
            - BranchSide:      'webp_dec.c:506,20'
              BranchSideFuncs:
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
            - BranchSide:      'webp_dec.c:508,7'
              BranchSideFuncs:
                - VP8LDelete
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPFreeDecBuffer
        - Branch String:   'webp_dec.c:513,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:514,23'
              BranchSideFuncs:
                - WebPFreeDecBuffer
            - BranchSide:      'webp_dec.c:516,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
      Callsites:
        - Src:             'webp_dec.c:456,12'
          Dst:             WebPParseHeaders
        - Src:             'webp_dec.c:461,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:462,3'
          Dst:             VP8InitIo
        - Src:             'webp_dec.c:465,3'
          Dst:             WebPInitCustomIo
        - Src:             'webp_dec.c:468,29'
          Dst:             VP8New
        - Src:             'webp_dec.c:476,10'
          Dst:             VP8GetHeaders
        - Src:             'webp_dec.c:480,16'
          Dst:             WebPAllocateDecBuffer
        - Src:             'webp_dec.c:484,27'
          Dst:             VP8GetThreadMethod
        - Src:             'webp_dec.c:486,9'
          Dst:             VP8InitDithering
        - Src:             'webp_dec.c:487,14'
          Dst:             VP8Decode
        - Src:             'webp_dec.c:492,5'
          Dst:             VP8Delete
        - Src:             'webp_dec.c:494,30'
          Dst:             VP8LNew
        - Src:             'webp_dec.c:498,10'
          Dst:             VP8LDecodeHeader
        - Src:             'webp_dec.c:502,16'
          Dst:             WebPAllocateDecBuffer
        - Src:             'webp_dec.c:505,14'
          Dst:             VP8LDecodeImage
        - Src:             'webp_dec.c:510,5'
          Dst:             VP8LDelete
        - Src:             'webp_dec.c:514,5'
          Dst:             WebPFreeDecBuffer
        - Src:             'webp_dec.c:519,16'
          Dst:             WebPFlipBuffer
    - functionName:    WebPParseHeaders
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPHeaderStructure *'
      constantsTouched: []
      argNames:
        - headers
      BBCount:         15
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ParseHeadersInternal
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:418,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:418,3'
              BranchSideFuncs:
                - ParseHeadersInternal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:420,33'
              BranchSideFuncs:
                - ParseHeadersInternal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:423,31'
          Branch Sides:
            - BranchSide:      'webp_dec.c:423,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:427,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:423,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:423,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:427,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:427,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:428,14'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:430,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:418,3'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:420,12'
          Dst:             ParseHeadersInternal
    - functionName:    ParseHeadersInternal
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'struct.WebPHeaderStructure *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
        - has_alpha
        - has_animation
        - format
        - headers
      BBCount:         111
      ICount:          613
      EdgeCount:       151
      CyclomaticComplexity: 42
      functionsReached:
        - ParseOptionalChunks
        - ParseRIFF
        - ParseVP8Header
        - ParseVP8X
        - VP8GetInfo
        - VP8LGetInfo
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'webp_dec.c:292,29'
          Branch Sides:
            - BranchSide:      'webp_dec.c:292,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - ParseRIFF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8X.699
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:292,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - ParseRIFF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8X.699
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:297,20'
          Branch Sides:
            - BranchSide:      'webp_dec.c:297,23'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:298,5'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:297,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:298,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:300,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ParseRIFF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8X.699
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:306,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:307,12'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:309,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ParseVP8X.699
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:316,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:317,14'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:319,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:320,21'
          Branch Sides:
            - BranchSide:      'webp_dec.c:320,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:325,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:320,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:323,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:325,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:325,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:325,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:326,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:326,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:326,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:327,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:327,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:327,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:329,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:331,20'
          Branch Sides:
            - BranchSide:      'webp_dec.c:331,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:337,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:331,41'
          Branch Sides:
            - BranchSide:      'webp_dec.c:331,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:337,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:331,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:332,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:337,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:337,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:338,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:343,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:343,19'
          Branch Sides:
            - BranchSide:      'webp_dec.c:343,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:344,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:343,34'
          Branch Sides:
            - BranchSide:      'webp_dec.c:344,9'
              BranchSideFuncs:
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:345,58'
              BranchSideFuncs:
                - ParseOptionalChunks
                - __sanitizer_cov_trace_const_cmp4
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:344,20'
          Branch Sides:
            - BranchSide:      'webp_dec.c:344,24'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:353,46'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:344,35'
          Branch Sides:
            - BranchSide:      'webp_dec.c:344,46'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:353,46'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:343,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:345,58'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:353,46'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:347,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:348,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:350,3'
              BranchSideFuncs:
                - ParseVP8Header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:355,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:356,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:358,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:358,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:359,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:362,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:362,22'
          Branch Sides:
            - BranchSide:      'webp_dec.c:362,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:366,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:362,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:363,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:366,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:366,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:367,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:377,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:367,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:368,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:372,21'
              BranchSideFuncs:
                - VP8GetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:372,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:374,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:376,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:377,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:378,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:382,22'
              BranchSideFuncs:
                - VP8LGetInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'webp_dec.c:382,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'webp_dec.c:383,7'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:387,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:388,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      'webp_dec.c:392,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   'webp_dec.c:388,37'
          Branch Sides:
            - BranchSide:      'webp_dec.c:388,40'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:389,7'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:388,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:389,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:391,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   'webp_dec.c:392,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:392,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:393,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:395,5'
          Branch Sides:
            - BranchSide:      'webp_dec.c:395,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:396,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:396,5'
          Branch Sides:
            - BranchSide:      'webp_dec.c:396,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:397,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:399,31'
          Branch Sides:
            - BranchSide:      'webp_dec.c:400,8'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:401,9'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:400,45'
          Branch Sides:
            - BranchSide:      'webp_dec.c:400,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:410,12'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:400,59'
          Branch Sides:
            - BranchSide:      'webp_dec.c:400,62'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:410,12'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:399,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:410,12'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:401,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:404,27'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:406,9'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:406,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:406,33'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:407,9'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:407,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:407,35'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:408,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:305,12'
          Dst:             ParseRIFF
        - Src:             'webp_dec.c:314,14'
          Dst:             ParseVP8X
        - Src:             'webp_dec.c:344,39'
          Dst:             memcmp
        - Src:             'webp_dec.c:345,14'
          Dst:             ParseOptionalChunks
        - Src:             'webp_dec.c:353,12'
          Dst:             ParseVP8Header
        - Src:             'webp_dec.c:372,10'
          Dst:             VP8GetInfo
        - Src:             'webp_dec.c:382,10'
          Dst:             VP8LGetInfo
        - Src:             'webp_dec.c:395,5'
          Dst:             __assert_fail
        - Src:             'webp_dec.c:396,5'
          Dst:             __assert_fail
    - functionName:    DefaultFeatures
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPBitstreamFeatures *'
      constantsTouched: []
      argNames:
        - features
      BBCount:         6
      ICount:          29
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'webp_dec.c:684,3'
          Branch Sides:
            - BranchSide:      'webp_dec.c:684,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'webp_dec.c:684,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'webp_dec.c:684,3'
          Dst:             __assert_fail
    - functionName:    WebPGetFeaturesInternal
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'struct.WebPBitstreamFeatures *'
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - features
        - version
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - GetFeatures
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:743,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:744,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:746,7'
              BranchSideFuncs:
                - GetFeatures
        - Branch String:   'webp_dec.c:746,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:747,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:749,22'
              BranchSideFuncs:
                - GetFeatures
      Callsites:
        - Src:             'webp_dec.c:749,10'
          Dst:             GetFeatures
    - functionName:    WebPInitDecoderConfigInternal
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDecoderConfig *'
        - int
      constantsTouched: []
      argNames:
        - config
        - version
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - DefaultFeatures
        - WebPInitDecBuffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'webp_dec.c:728,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:729,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:731,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DefaultFeatures
                - WebPInitDecBuffer
        - Branch String:   'webp_dec.c:731,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:732,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:734,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - DefaultFeatures
                - WebPInitDecBuffer
      Callsites:
        - Src:             'webp_dec.c:735,3'
          Dst:             DefaultFeatures
        - Src:             'webp_dec.c:736,3'
          Dst:             WebPInitDecBuffer
    - functionName:    WebPGetInfo
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - GetFeatures
      functionUses:    1
      BranchProfiles:
        - Branch String:   'webp_dec.c:709,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:710,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:713,7'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:713,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:714,24'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:716,7'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:716,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:717,24'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:720,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:709,7'
          Dst:             GetFeatures
    - functionName:    WebPDecodeYUV
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionDepth:   0
      returnType:      'char *'
      argCount:        8
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
        - 'char **'
        - 'char **'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
        - u
        - v
        - stride
        - uv_stride
      BBCount:         19
      ICount:          131
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - Decode
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'webp_dec.c:662,17'
          Branch Sides:
            - BranchSide:      'webp_dec.c:662,20'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:663,5'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:662,30'
          Branch Sides:
            - BranchSide:      'webp_dec.c:662,33'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:663,5'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:662,48'
          Branch Sides:
            - BranchSide:      'webp_dec.c:662,51'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:663,5'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:662,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:663,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:668,43'
              BranchSideFuncs:
                - Decode
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'webp_dec.c:671,9'
          Branch Sides:
            - BranchSide:      'webp_dec.c:672,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'webp_dec.c:679,12'
              BranchSideFuncs: []
        - Branch String:   'webp_dec.c:677,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:677,7'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:678,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:668,26'
          Dst:             Decode
        - Src:             'webp_dec.c:677,7'
          Dst:             __assert_fail
    - functionName:    Decode
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - mode
        - data
        - data_size
        - width
        - height
        - keep_info
      BBCount:         20
      ICount:          133
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - DecodeInto
        - WebPCopyDecBuffer
        - WebPGetInfo
        - WebPInitDecBuffer
        - WebPIsRGBMode
        - WebPResetDecParams
      functionUses:    6
      BranchProfiles:
        - Branch String:   'webp_dec.c:616,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:617,5'
              BranchSideFuncs:
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
            - BranchSide:      'webp_dec.c:619,7'
              BranchSideFuncs:
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
        - Branch String:   'webp_dec.c:619,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:619,38'
              BranchSideFuncs:
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
            - BranchSide:      'webp_dec.c:620,7'
              BranchSideFuncs:
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
        - Branch String:   'webp_dec.c:620,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:620,40'
              BranchSideFuncs:
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
            - BranchSide:      'webp_dec.c:623,18'
              BranchSideFuncs:
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
        - Branch String:   'webp_dec.c:623,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:624,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:626,7'
              BranchSideFuncs:
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyDecBuffer
        - Branch String:   'webp_dec.c:626,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:627,32'
              BranchSideFuncs:
                - WebPCopyDecBuffer
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'webp_dec.c:630,24'
              BranchSideFuncs:
                - WebPIsRGBMode.705
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:630,10'
          Branch Sides:
            - BranchSide:      'webp_dec.c:630,39'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:630,60'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:610,3'
          Dst:             WebPInitDecBuffer
        - Src:             'webp_dec.c:611,3'
          Dst:             WebPResetDecParams
        - Src:             'webp_dec.c:616,8'
          Dst:             WebPGetInfo
        - Src:             'webp_dec.c:623,7'
          Dst:             DecodeInto
        - Src:             'webp_dec.c:627,5'
          Dst:             WebPCopyDecBuffer
        - Src:             'webp_dec.c:630,10'
          Dst:             WebPIsRGBMode
    - functionName:    WebPDecodeBGRA
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:655,10'
          Dst:             Decode
    - functionName:    WebPDecodeBGR
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:650,10'
          Dst:             Decode
    - functionName:    WebPDecodeARGB
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:645,10'
          Dst:             Decode
    - functionName:    WebPDecodeRGBA
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:640,10'
          Dst:             Decode
    - functionName:    WebPDecodeRGB
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - data_size
        - width
        - height
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:635,10'
          Dst:             Decode
    - functionName:    WebPDecodeYUVInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionDepth:   0
      returnType:      'char *'
      argCount:        11
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
        - 'char *'
        - size_t
        - int
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - luma
        - luma_size
        - luma_stride
        - u
        - u_size
        - u_stride
        - v
        - v_size
        - v_stride
      BBCount:         8
      ICount:          128
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - DecodeInto
        - WebPInitDecBuffer
        - WebPResetDecParams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'webp_dec.c:581,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:581,21'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:582,3'
              BranchSideFuncs:
                - WebPInitDecBuffer
                - WebPResetDecParams
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:596,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:597,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:599,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:582,3'
          Dst:             WebPInitDecBuffer
        - Src:             'webp_dec.c:583,3'
          Dst:             WebPResetDecParams
        - Src:             'webp_dec.c:596,7'
          Dst:             DecodeInto
    - functionName:    WebPDecodeBGRAInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - output
        - size
        - stride
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DecodeIntoRGBABuffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:572,10'
          Dst:             DecodeIntoRGBABuffer
    - functionName:    DecodeIntoRGBABuffer
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - size_t
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - colorspace
        - data
        - data_size
        - rgba
        - stride
        - size
      BBCount:         8
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - DecodeInto
        - WebPInitDecBuffer
        - WebPResetDecParams
      functionUses:    5
      BranchProfiles:
        - Branch String:   'webp_dec.c:533,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:534,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:536,3'
              BranchSideFuncs:
                - WebPInitDecBuffer
                - WebPResetDecParams
                - DecodeInto
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'webp_dec.c:544,7'
          Branch Sides:
            - BranchSide:      'webp_dec.c:545,5'
              BranchSideFuncs: []
            - BranchSide:      'webp_dec.c:547,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'webp_dec.c:536,3'
          Dst:             WebPInitDecBuffer
        - Src:             'webp_dec.c:537,3'
          Dst:             WebPResetDecParams
        - Src:             'webp_dec.c:544,7'
          Dst:             DecodeInto
    - functionName:    WebPDecodeBGRInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - output
        - size
        - stride
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DecodeIntoRGBABuffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:567,10'
          Dst:             DecodeIntoRGBABuffer
    - functionName:    WebPDecodeARGBInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - output
        - size
        - stride
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DecodeIntoRGBABuffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:562,10'
          Dst:             DecodeIntoRGBABuffer
    - functionName:    WebPDecodeRGBAInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - output
        - size
        - stride
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DecodeIntoRGBABuffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:557,10'
          Dst:             DecodeIntoRGBABuffer
    - functionName:    WebPDecodeRGBInto
      functionSourceFile: '/src/libwebp/src/dec/webp_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - data_size
        - output
        - size
        - stride
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DecodeIntoRGBABuffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'webp_dec.c:552,10'
          Dst:             DecodeIntoRGBABuffer
    - functionName:    MakeARGB32
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - r
        - g
        - b
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dither_lo
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dither_hi
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    multiply
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - x
        - m
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ApplyAlphaMultiply4444_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rgba4444
        - w
        - h
        - stride
        - rg_byte_pos
      BBCount:         10
      ICount:          155
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - dither_hi
        - dither_lo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:267,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:269,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - dither_hi
                - multiply
                - dither_lo
                - multiply
                - dither_hi
                - multiply
            - BranchSide:      'alpha_processing.c:282,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:269,5'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:270,27'
              BranchSideFuncs:
                - dither_hi
                - multiply
                - dither_lo
                - multiply
                - dither_hi
                - multiply
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:280,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - dither_hi
                - multiply
                - dither_lo
                - multiply
                - dither_hi
                - multiply
      Callsites:
        - Src:             'alpha_processing.c:274,34'
          Dst:             dither_hi
        - Src:             'alpha_processing.c:274,25'
          Dst:             multiply
        - Src:             'alpha_processing.c:275,34'
          Dst:             dither_lo
        - Src:             'alpha_processing.c:275,25'
          Dst:             multiply
        - Src:             'alpha_processing.c:276,34'
          Dst:             dither_hi
        - Src:             'alpha_processing.c:276,25'
          Dst:             multiply
    - functionName:    AlphaReplace_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - length
        - color
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:368,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:368,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:369,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:368,36'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:368,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:368,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    HasAlpha32b_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - length
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:362,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:362,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:363,3'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:362,41'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:362,57'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing.c:362,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    HasAlpha8b_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - length
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:356,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:356,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:357,3'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:356,28'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:356,44'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing.c:356,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ExtractGreen_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - alpha
        - size
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:349,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:349,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:350,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ExtractAlpha_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - argb_stride
        - width
        - height
        - alpha
        - alpha_stride
      BBCount:         9
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:334,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:335,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:343,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing.c:335,5'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:336,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:340,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    DispatchAlphaToGreen_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - alpha
        - alpha_stride
        - width
        - height
        - dst
        - dst_stride
      BBCount:         9
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:319,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:320,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:326,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:320,5'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:321,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:323,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    DispatchAlpha_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - alpha
        - alpha_stride
        - width
        - height
        - dst
        - dst_stride
      BBCount:         9
      ICount:          97
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:301,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:302,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:311,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing.c:302,5'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:303,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:307,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    ApplyAlphaMultiply_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rgba
        - alpha_first
        - w
        - h
        - stride
      BBCount:         11
      ICount:          160
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:228,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:229,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:243,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:232,5'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:233,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:241,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing.c:234,11'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:235,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:240,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    PackRGB_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - r
        - g
        - b
        - len
        - step
        - out
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - MakeARGB32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:396,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:397,31'
              BranchSideFuncs:
                - MakeARGB32
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:400,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'alpha_processing.c:397,14'
          Dst:             MakeARGB32
    - functionName:    ApplyAlphaMultiply_16b_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rgba4444
        - w
        - h
        - stride
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ApplyAlphaMultiply4444_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'alpha_processing.c:290,3'
          Dst:             ApplyAlphaMultiply4444_C
    - functionName:    WebPInitAlphaProcessing_body
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         48
      ICount:          171
      EdgeCount:       51
      CyclomaticComplexity: 5
      functionsReached:
        - AlphaReplace_C
        - ApplyAlphaMultiply_16b_C
        - ApplyAlphaMultiply_C
        - DispatchAlphaToGreen_C
        - DispatchAlpha_C
        - ExtractAlpha_C
        - ExtractGreen_C
        - HasAlpha32b_C
        - HasAlpha8b_C
        - PackRGB_C
        - WebPInitAlphaProcessingSSE2
        - WebPInitAlphaProcessingSSE41
        - WebPMultARGBRow_C
        - WebPMultRow_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing.c:435,19'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:435,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessingSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessingSSE41
            - BranchSide:      'alpha_processing.c:435,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessingSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessingSSE41
        - Branch String:   'alpha_processing.c:456,7'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:458,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitAlphaProcessingSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessingSSE41
            - BranchSide:      'alpha_processing.c:481,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:458,9'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:459,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessingSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitAlphaProcessingSSE41
            - BranchSide:      'alpha_processing.c:472,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:461,11'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:462,9'
              BranchSideFuncs:
                - WebPInitAlphaProcessingSSE41
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:465,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:481,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:481,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:482,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:482,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:482,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:483,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:483,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:483,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:484,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:484,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:484,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:485,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:485,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:485,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:486,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:486,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:486,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:487,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:487,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:487,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:488,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:488,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:488,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:492,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:492,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:492,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:493,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:493,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:493,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'alpha_processing.c:494,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'alpha_processing.c:494,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:494,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'alpha_processing.c:495,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'alpha_processing.c:495,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:495,3'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing.c:495,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'alpha_processing.c:459,7'
          Dst:             WebPInitAlphaProcessingSSE2
        - Src:             'alpha_processing.c:462,9'
          Dst:             WebPInitAlphaProcessingSSE41
        - Src:             'alpha_processing.c:481,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:482,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:483,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:484,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:485,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:486,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:487,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:488,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:492,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:493,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:494,3'
          Dst:             __assert_fail
        - Src:             'alpha_processing.c:495,3'
          Dst:             __assert_fail
    - functionName:    WebPMultARGBRow_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - width
        - inverse
      BBCount:         13
      ICount:          124
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - GetScale
        - Mult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_processing.c:142,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:143,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
                - Mult
                - Mult
            - BranchSide:      'alpha_processing.c:158,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:144,9'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:145,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
                - Mult
                - Mult
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:157,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
                - Mult
                - Mult
        - Branch String:   'alpha_processing.c:145,11'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:146,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
                - Mult
                - Mult
            - BranchSide:      'alpha_processing.c:148,24'
              BranchSideFuncs:
                - GetScale
                - Mult
                - Mult
                - Mult
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'alpha_processing.c:149,32'
          Dst:             GetScale
        - Src:             'alpha_processing.c:151,16'
          Dst:             Mult
        - Src:             'alpha_processing.c:152,16'
          Dst:             Mult
        - Src:             'alpha_processing.c:153,16'
          Dst:             Mult
    - functionName:    WebPMultRow_C
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - alpha
        - width
        - inverse
      BBCount:         13
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - GetScale
        - Mult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_processing.c:164,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:165,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
            - BranchSide:      'alpha_processing.c:175,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing.c:166,9'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:167,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing.c:174,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
        - Branch String:   'alpha_processing.c:167,11'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:168,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetScale
                - Mult
            - BranchSide:      'alpha_processing.c:170,24'
              BranchSideFuncs:
                - GetScale
                - Mult
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'alpha_processing.c:170,32'
          Dst:             GetScale
        - Src:             'alpha_processing.c:171,18'
          Dst:             Mult
    - functionName:    GetScale
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - inverse
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_processing.c:135,10'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:135,37'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing.c:135,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Mult
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - x
        - mult
      BBCount:         6
      ICount:          40
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'alpha_processing.c:31,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:31,3'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing.c:31,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'alpha_processing.c:31,3'
          Dst:             __assert_fail
    - functionName:    WebPInitAlphaProcessing
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - WebPInitAlphaProcessing_body
        - pthread_mutex_lock
      functionUses:    6
      BranchProfiles:
        - Branch String:   'alpha_processing.c:434,1'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:434,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitAlphaProcessing_body
            - BranchSide:      'alpha_processing.c:434,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitAlphaProcessing_body
        - Branch String:   'alpha_processing.c:434,1'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:434,1'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing.c:434,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - WebPInitAlphaProcessing_body
        - Branch String:   'alpha_processing.c:434,1'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:434,1'
              BranchSideFuncs:
                - WebPInitAlphaProcessing_body
                - pthread_mutex_unlock
            - BranchSide:      'alpha_processing.c:434,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'alpha_processing.c:434,1'
          Dst:             pthread_mutex_lock
        - Src:             'alpha_processing.c:434,1'
          Dst:             WebPInitAlphaProcessing_body
        - Src:             'alpha_processing.c:434,1'
          Dst:             pthread_mutex_unlock
    - functionName:    WebPMultRows
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - stride
        - alpha
        - alpha_stride
        - width
        - num_rows
        - inverse
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_processing.c:202,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:203,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:207,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPMultARGBRows
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - stride
        - width
        - num_rows
        - inverse
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_processing.c:192,3'
          Branch Sides:
            - BranchSide:      'alpha_processing.c:193,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing.c:196,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xgetbv
      functionSourceFile: '/src/libwebp/src/dsp/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cpu.c:75,18'
          Branch Sides:
            - BranchSide:      'cpu.c:75,18'
              BranchSideFuncs: []
            - BranchSide:      'cpu.c:75,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CheckSlowModel
      functionSourceFile: '/src/libwebp/src/dsp/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - info
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cpu.c:116,7'
          Branch Sides:
            - BranchSide:      'cpu.c:118,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'cpu.c:122,3'
              BranchSideFuncs: []
        - Branch String:   'cpu.c:118,5'
          Branch Sides:
            - BranchSide:      'cpu.c:119,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'cpu.c:121,3'
              BranchSideFuncs: []
        - Branch String:   'cpu.c:119,11'
          Branch Sides:
            - BranchSide:      'cpu.c:119,36'
              BranchSideFuncs: []
            - BranchSide:      'cpu.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    GetCPUInfo
      functionSourceFile: '/src/libwebp/src/dsp/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - cpu_info
        - info_type
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x86CPUInfo
      functionSourceFile: '/src/libwebp/src/dsp/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - feature
      BBCount:         38
      ICount:          231
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - CheckSlowModel
        - GetCPUInfo
        - x86CPUInfo
        - xgetbv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cpu.c:133,7'
          Branch Sides:
            - BranchSide:      'cpu.c:134,5'
              BranchSideFuncs: []
            - BranchSide:      'cpu.c:136,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:139,52'
          Branch Sides:
            - BranchSide:      'cpu.c:140,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:140,52'
              BranchSideFuncs:
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:140,52'
          Branch Sides:
            - BranchSide:      'cpu.c:141,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:144,14'
              BranchSideFuncs:
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:145,7'
          Branch Sides:
            - BranchSide:      'cpu.c:146,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:148,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:148,7'
          Branch Sides:
            - BranchSide:      'cpu.c:149,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:151,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
        - Branch String:   'cpu.c:151,7'
          Branch Sides:
            - BranchSide:      'cpu.c:152,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
            - BranchSide:      'cpu.c:158,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:152,18'
          Branch Sides:
            - BranchSide:      'cpu.c:152,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckSlowModel
            - BranchSide:      'cpu.c:155,5'
              BranchSideFuncs: []
        - Branch String:   'cpu.c:152,9'
          Branch Sides:
            - BranchSide:      'cpu.c:153,29'
              BranchSideFuncs:
                - CheckSlowModel
            - BranchSide:      'cpu.c:155,5'
              BranchSideFuncs: []
        - Branch String:   'cpu.c:158,7'
          Branch Sides:
            - BranchSide:      'cpu.c:159,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:161,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'cpu.c:161,7'
          Branch Sides:
            - BranchSide:      'cpu.c:163,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'cpu.c:168,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:163,9'
          Branch Sides:
            - BranchSide:      'cpu.c:165,15'
              BranchSideFuncs:
                - xgetbv
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'cpu.c:167,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'cpu.c:168,7'
          Branch Sides:
            - BranchSide:      'cpu.c:169,9'
              BranchSideFuncs:
                - x86CPUInfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:174,3'
              BranchSideFuncs: []
        - Branch String:   'cpu.c:169,26'
          Branch Sides:
            - BranchSide:      'cpu.c:169,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'cpu.c:169,9'
          Branch Sides:
            - BranchSide:      'cpu.c:170,18'
              BranchSideFuncs:
                - GetCPUInfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'cpu.c:173,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'cpu.c:131,3'
          Dst:             GetCPUInfo
        - Src:             'cpu.c:144,3'
          Dst:             GetCPUInfo
        - Src:             'cpu.c:153,14'
          Dst:             CheckSlowModel
        - Src:             'cpu.c:165,15'
          Dst:             xgetbv
        - Src:             'cpu.c:169,9'
          Dst:             x86CPUInfo
        - Src:             'cpu.c:170,7'
          Dst:             GetCPUInfo
    - functionName:    Put8x8uv
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - dst
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'dec.c:440,3'
          Branch Sides:
            - BranchSide:      'dec.c:441,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:443,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Put16
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - v
        - dst
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'dec.c:210,3'
          Branch Sides:
            - BranchSide:      'dec.c:211,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:213,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPUint32ToMem
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - val
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TrueMotion
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         9
      ICount:          90
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'dec.c:177,3'
          Branch Sides:
            - BranchSide:      'dec.c:178,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:185,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:180,5'
          Branch Sides:
            - BranchSide:      'dec.c:181,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:183,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    NeedsFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - step
        - t
      BBCount:         1
      ICount:          71
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoFilter4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p
        - step
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FilterLoop24_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - hstride
        - vstride
        - size
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DoFilter2_C
        - DoFilter4_C
        - Hev
        - NeedsFilter2_C
      functionUses:    6
      BranchProfiles:
        - Branch String:   'dec.c:616,3'
          Branch Sides:
            - BranchSide:      'dec.c:617,24'
              BranchSideFuncs:
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter4_C
                - DoFilter2_C
            - BranchSide:      'dec.c:626,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:617,9'
          Branch Sides:
            - BranchSide:      'dec.c:618,15'
              BranchSideFuncs:
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter4_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
            - BranchSide:      'dec.c:624,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter4_C
                - DoFilter2_C
        - Branch String:   'dec.c:618,11'
          Branch Sides:
            - BranchSide:      'dec.c:619,21'
              BranchSideFuncs:
                - DoFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter4_C
            - BranchSide:      'dec.c:621,21'
              BranchSideFuncs:
                - DoFilter4_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
      Callsites:
        - Src:             'dec.c:617,9'
          Dst:             NeedsFilter2_C
        - Src:             'dec.c:618,11'
          Dst:             Hev
        - Src:             'dec.c:619,9'
          Dst:             DoFilter2_C
        - Src:             'dec.c:621,9'
          Dst:             DoFilter4_C
    - functionName:    NeedsFilter2_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - step
        - t
        - it
      BBCount:         15
      ICount:          220
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dec.c:542,7'
          Branch Sides:
            - BranchSide:      'dec.c:542,56'
              BranchSideFuncs: []
            - BranchSide:      'dec.c:543,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'dec.c:543,34'
          Branch Sides:
            - BranchSide:      'dec.c:543,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:545,34'
              BranchSideFuncs: []
        - Branch String:   'dec.c:543,61'
          Branch Sides:
            - BranchSide:      'dec.c:544,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:545,34'
              BranchSideFuncs: []
        - Branch String:   'dec.c:544,34'
          Branch Sides:
            - BranchSide:      'dec.c:544,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:545,34'
              BranchSideFuncs: []
        - Branch String:   'dec.c:544,61'
          Branch Sides:
            - BranchSide:      'dec.c:545,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:545,34'
              BranchSideFuncs: []
        - Branch String:   'dec.c:545,34'
          Branch Sides:
            - BranchSide:      'dec.c:545,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'dec.c:545,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Hev
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - step
        - thresh
      BBCount:         4
      ICount:          82
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dec.c:525,39'
          Branch Sides:
            - BranchSide:      'dec.c:525,39'
              BranchSideFuncs: []
            - BranchSide:      'dec.c:525,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    DoFilter2_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p
        - step
      BBCount:         1
      ICount:          107
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoFilter6_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p
        - step
      BBCount:         1
      ICount:          182
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FilterLoop26_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - hstride
        - vstride
        - size
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DoFilter2_C
        - DoFilter6_C
        - Hev
        - NeedsFilter2_C
      functionUses:    6
      BranchProfiles:
        - Branch String:   'dec.c:599,3'
          Branch Sides:
            - BranchSide:      'dec.c:600,24'
              BranchSideFuncs:
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter6_C
                - DoFilter2_C
            - BranchSide:      'dec.c:609,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:600,9'
          Branch Sides:
            - BranchSide:      'dec.c:601,15'
              BranchSideFuncs:
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter6_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
            - BranchSide:      'dec.c:607,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter6_C
                - DoFilter2_C
        - Branch String:   'dec.c:601,11'
          Branch Sides:
            - BranchSide:      'dec.c:602,21'
              BranchSideFuncs:
                - DoFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter6_C
            - BranchSide:      'dec.c:604,21'
              BranchSideFuncs:
                - DoFilter6_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - Hev
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
      Callsites:
        - Src:             'dec.c:600,9'
          Dst:             NeedsFilter2_C
        - Src:             'dec.c:601,11'
          Dst:             Hev
        - Src:             'dec.c:602,9'
          Dst:             DoFilter2_C
        - Src:             'dec.c:604,9'
          Dst:             DoFilter6_C
    - functionName:    clip_8b
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'dec.c:23,10'
          Branch Sides:
            - BranchSide:      'dec.c:23,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:23,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TransformOne_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - dst
      BBCount:         11
      ICount:          271
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - clip_8b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dec.c:48,3'
          Branch Sides:
            - BranchSide:      'dec.c:49,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip_8b
                - clip_8b
                - clip_8b
                - clip_8b
            - BranchSide:      'dec.c:67,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - clip_8b
                - clip_8b
                - clip_8b
                - clip_8b
        - Branch String:   'dec.c:68,3'
          Branch Sides:
            - BranchSide:      'dec.c:69,20'
              BranchSideFuncs:
                - clip_8b
                - clip_8b
                - clip_8b
                - clip_8b
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:81,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec.c:74,5'
          Dst:             clip_8b
        - Src:             'dec.c:75,5'
          Dst:             clip_8b
        - Src:             'dec.c:76,5'
          Dst:             clip_8b
        - Src:             'dec.c:77,5'
          Dst:             clip_8b
    - functionName:    DitherCombine8x8_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dither
        - dst
        - dst_stride
      BBCount:         11
      ICount:          93
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - clip_8b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:701,3'
          Branch Sides:
            - BranchSide:      'dec.c:702,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip_8b
            - BranchSide:      'dec.c:711,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:702,5'
          Branch Sides:
            - BranchSide:      'dec.c:703,26'
              BranchSideFuncs:
                - clip_8b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:708,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip_8b
      Callsites:
        - Src:             'dec.c:706,16'
          Dst:             clip_8b
    - functionName:    DC8uvNoTopLeft_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Put8x8uv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:473,3'
          Dst:             Put8x8uv
    - functionName:    DC8uvNoLeft_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put8x8uv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:457,3'
          Branch Sides:
            - BranchSide:      'dec.c:458,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put8x8uv
            - BranchSide:      'dec.c:460,12'
              BranchSideFuncs:
                - Put8x8uv
      Callsites:
        - Src:             'dec.c:460,3'
          Dst:             Put8x8uv
    - functionName:    DC8uvNoTop_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put8x8uv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:466,3'
          Branch Sides:
            - BranchSide:      'dec.c:467,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put8x8uv
            - BranchSide:      'dec.c:469,12'
              BranchSideFuncs:
                - Put8x8uv
      Callsites:
        - Src:             'dec.c:469,3'
          Dst:             Put8x8uv
    - functionName:    HE8uv_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:431,3'
          Branch Sides:
            - BranchSide:      'dec.c:432,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:435,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VE8uv_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:424,3'
          Branch Sides:
            - BranchSide:      'dec.c:425,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:427,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TM8uv_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TrueMotion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:187,37'
          Dst:             TrueMotion
    - functionName:    DC8uv_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put8x8uv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:448,3'
          Branch Sides:
            - BranchSide:      'dec.c:449,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put8x8uv
            - BranchSide:      'dec.c:451,12'
              BranchSideFuncs:
                - Put8x8uv
      Callsites:
        - Src:             'dec.c:451,3'
          Dst:             Put8x8uv
    - functionName:    DC16NoTopLeft_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Put16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:243,3'
          Dst:             Put16
    - functionName:    DC16NoLeft_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:236,3'
          Branch Sides:
            - BranchSide:      'dec.c:237,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put16
            - BranchSide:      'dec.c:239,9'
              BranchSideFuncs:
                - Put16
      Callsites:
        - Src:             'dec.c:239,3'
          Dst:             Put16
    - functionName:    DC16NoTop_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:227,3'
          Branch Sides:
            - BranchSide:      'dec.c:228,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put16
            - BranchSide:      'dec.c:230,9'
              BranchSideFuncs:
                - Put16
      Callsites:
        - Src:             'dec.c:230,3'
          Dst:             Put16
    - functionName:    HE16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:202,3'
          Branch Sides:
            - BranchSide:      'dec.c:203,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:206,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VE16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:195,3'
          Branch Sides:
            - BranchSide:      'dec.c:196,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:198,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TM16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TrueMotion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:188,37'
          Dst:             TrueMotion
    - functionName:    DC16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:218,3'
          Branch Sides:
            - BranchSide:      'dec.c:219,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put16
            - BranchSide:      'dec.c:221,9'
              BranchSideFuncs:
                - Put16
      Callsites:
        - Src:             'dec.c:221,3'
          Dst:             Put16
    - functionName:    HU4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         1
      ICount:          130
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HD4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         1
      ICount:          189
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VL4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         1
      ICount:          189
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VR4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         1
      ICount:          189
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HE4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          105
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPUint32ToMem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:277,3'
          Dst:             WebPUint32ToMem
        - Src:             'dec.c:278,3'
          Dst:             WebPUint32ToMem
        - Src:             'dec.c:279,3'
          Dst:             WebPUint32ToMem
        - Src:             'dec.c:280,3'
          Dst:             WebPUint32ToMem
    - functionName:    LD4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         1
      ICount:          174
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RD4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         1
      ICount:          181
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VE4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          120
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:265,3'
          Branch Sides:
            - BranchSide:      'dec.c:266,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:268,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TM4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TrueMotion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:186,37'
          Dst:             TrueMotion
    - functionName:    DC4_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         9
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:287,3'
          Branch Sides:
            - BranchSide:      'dec.c:287,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'dec.c:288,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'dec.c:289,3'
          Branch Sides:
            - BranchSide:      'dec.c:289,34'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:290,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    HFilter8i_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FilterLoop24_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:691,3'
          Dst:             FilterLoop24_C
        - Src:             'dec.c:692,3'
          Dst:             FilterLoop24_C
    - functionName:    HFilter8_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FilterLoop26_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:675,3'
          Dst:             FilterLoop26_C
        - Src:             'dec.c:676,3'
          Dst:             FilterLoop26_C
    - functionName:    HFilter16i_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - FilterLoop24_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:656,3'
          Branch Sides:
            - BranchSide:      'dec.c:657,7'
              BranchSideFuncs:
                - FilterLoop24_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:660,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec.c:658,5'
          Dst:             FilterLoop24_C
    - functionName:    SimpleHFilter16i_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - SimpleHFilter16_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:583,3'
          Branch Sides:
            - BranchSide:      'dec.c:584,7'
              BranchSideFuncs:
                - SimpleHFilter16_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:587,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec.c:585,5'
          Dst:             SimpleHFilter16_C
    - functionName:    SimpleHFilter16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DoFilter2_C
        - NeedsFilter_C
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dec.c:566,3'
          Branch Sides:
            - BranchSide:      'dec.c:567,23'
              BranchSideFuncs:
                - NeedsFilter_C
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
            - BranchSide:      'dec.c:571,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:567,9'
          Branch Sides:
            - BranchSide:      'dec.c:568,19'
              BranchSideFuncs:
                - DoFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:570,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter_C
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
      Callsites:
        - Src:             'dec.c:567,9'
          Dst:             NeedsFilter_C
        - Src:             'dec.c:568,7'
          Dst:             DoFilter2_C
    - functionName:    SimpleVFilter16i_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - SimpleVFilter16_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:575,3'
          Branch Sides:
            - BranchSide:      'dec.c:576,14'
              BranchSideFuncs:
                - SimpleVFilter16_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:579,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec.c:577,5'
          Dst:             SimpleVFilter16_C
    - functionName:    SimpleVFilter16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DoFilter2_C
        - NeedsFilter_C
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dec.c:556,3'
          Branch Sides:
            - BranchSide:      'dec.c:557,23'
              BranchSideFuncs:
                - NeedsFilter_C
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
            - BranchSide:      'dec.c:561,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:557,9'
          Branch Sides:
            - BranchSide:      'dec.c:558,19'
              BranchSideFuncs:
                - DoFilter2_C
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:560,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - NeedsFilter_C
                - __sanitizer_cov_trace_const_cmp4
                - DoFilter2_C
      Callsites:
        - Src:             'dec.c:557,9'
          Dst:             NeedsFilter_C
        - Src:             'dec.c:558,7'
          Dst:             DoFilter2_C
    - functionName:    VFilter8i_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FilterLoop24_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:683,3'
          Dst:             FilterLoop24_C
        - Src:             'dec.c:684,3'
          Dst:             FilterLoop24_C
    - functionName:    VFilter8_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FilterLoop26_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:667,3'
          Dst:             FilterLoop26_C
        - Src:             'dec.c:668,3'
          Dst:             FilterLoop26_C
    - functionName:    HFilter16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FilterLoop26_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:638,3'
          Dst:             FilterLoop26_C
    - functionName:    VFilter16i_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - FilterLoop24_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:645,3'
          Branch Sides:
            - BranchSide:      'dec.c:646,14'
              BranchSideFuncs:
                - FilterLoop24_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:649,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec.c:647,5'
          Dst:             FilterLoop24_C
    - functionName:    VFilter16_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FilterLoop26_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:633,3'
          Dst:             FilterLoop26_C
    - functionName:    TransformDCUV_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - dst
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:125,7'
          Branch Sides:
            - BranchSide:      'dec.c:125,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'dec.c:126,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'dec.c:126,7'
          Branch Sides:
            - BranchSide:      'dec.c:126,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'dec.c:127,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'dec.c:127,7'
          Branch Sides:
            - BranchSide:      'dec.c:127,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'dec.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'dec.c:128,7'
          Branch Sides:
            - BranchSide:      'dec.c:128,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'dec.c:128,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TransformUV_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - dst
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TransformAC3_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - dst
      BBCount:         11
      ICount:          314
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - clip_8b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec.c:90,3'
          Dst:             clip_8b
        - Src:             'dec.c:90,3'
          Dst:             clip_8b
        - Src:             'dec.c:90,3'
          Dst:             clip_8b
        - Src:             'dec.c:90,3'
          Dst:             clip_8b
        - Src:             'dec.c:91,3'
          Dst:             clip_8b
        - Src:             'dec.c:91,3'
          Dst:             clip_8b
        - Src:             'dec.c:91,3'
          Dst:             clip_8b
        - Src:             'dec.c:91,3'
          Dst:             clip_8b
        - Src:             'dec.c:92,3'
          Dst:             clip_8b
        - Src:             'dec.c:92,3'
          Dst:             clip_8b
        - Src:             'dec.c:92,3'
          Dst:             clip_8b
        - Src:             'dec.c:92,3'
          Dst:             clip_8b
        - Src:             'dec.c:93,3'
          Dst:             clip_8b
        - Src:             'dec.c:93,3'
          Dst:             clip_8b
        - Src:             'dec.c:93,3'
          Dst:             clip_8b
        - Src:             'dec.c:93,3'
          Dst:             clip_8b
    - functionName:    TransformDC_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - dst
      BBCount:         11
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - clip_8b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:116,3'
          Branch Sides:
            - BranchSide:      'dec.c:117,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip_8b
            - BranchSide:      'dec.c:121,1'
              BranchSideFuncs: []
        - Branch String:   'dec.c:117,5'
          Branch Sides:
            - BranchSide:      'dec.c:118,7'
              BranchSideFuncs:
                - clip_8b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:120,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip_8b
      Callsites:
        - Src:             'dec.c:118,7'
          Dst:             clip_8b
    - functionName:    TransformTwo_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'short *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - dst
        - do_two
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TransformOne_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:101,7'
          Branch Sides:
            - BranchSide:      'dec.c:101,7'
              BranchSideFuncs:
                - TransformOne_C
            - BranchSide:      'dec.c:102,20'
              BranchSideFuncs:
                - TransformOne_C
      Callsites:
        - Src:             'dec.c:100,3'
          Dst:             TransformOne_C
        - Src:             'dec.c:102,5'
          Dst:             TransformOne_C
    - functionName:    TransformWHT_C
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - 'short *'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         9
      ICount:          248
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:140,3'
          Branch Sides:
            - BranchSide:      'dec.c:141,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:150,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'dec.c:150,3'
          Branch Sides:
            - BranchSide:      'dec.c:151,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec.c:162,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8DspInit_body
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         141
      ICount:          482
      EdgeCount:       144
      CyclomaticComplexity: 5
      functionsReached:
        - DC16NoLeft_C
        - DC16NoTopLeft_C
        - DC16NoTop_C
        - DC16_C
        - DC4_C
        - DC8uvNoLeft_C
        - DC8uvNoTopLeft_C
        - DC8uvNoTop_C
        - DC8uv_C
        - DitherCombine8x8_C
        - HD4_C
        - HE16_C
        - HE4_C
        - HE8uv_C
        - HFilter16_C
        - HFilter16i_C
        - HFilter8_C
        - HFilter8i_C
        - HU4_C
        - LD4_C
        - RD4_C
        - SimpleHFilter16_C
        - SimpleHFilter16i_C
        - SimpleVFilter16_C
        - SimpleVFilter16i_C
        - TM16_C
        - TM4_C
        - TM8uv_C
        - TransformAC3_C
        - TransformDCUV_C
        - TransformDC_C
        - TransformTwo_C
        - TransformUV_C
        - TransformWHT_C
        - VE16_C
        - VE4_C
        - VE8uv_C
        - VFilter16_C
        - VFilter16i_C
        - VFilter8_C
        - VFilter8i_C
        - VL4_C
        - VP8DspInitSSE2
        - VP8DspInitSSE41
        - VP8InitClipTables
        - VR4_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:746,3'
          Branch Sides:
            - BranchSide:      'dec.c:746,3'
              BranchSideFuncs:
                - VP8InitClipTables
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8DspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8DspInitSSE41
            - BranchSide:      'dec.c:746,3'
              BranchSideFuncs:
                - VP8InitClipTables
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8DspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8DspInitSSE41
        - Branch String:   'dec.c:810,7'
          Branch Sides:
            - BranchSide:      'dec.c:812,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - VP8DspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8DspInitSSE41
            - BranchSide:      'dec.c:845,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:812,9'
          Branch Sides:
            - BranchSide:      'dec.c:813,7'
              BranchSideFuncs:
                - VP8DspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - VP8DspInitSSE41
            - BranchSide:      'dec.c:836,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:815,11'
          Branch Sides:
            - BranchSide:      'dec.c:816,9'
              BranchSideFuncs:
                - VP8DspInitSSE41
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:819,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:845,3'
          Branch Sides:
            - BranchSide:      'dec.c:845,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:846,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:846,3'
          Branch Sides:
            - BranchSide:      'dec.c:846,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:847,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:847,3'
          Branch Sides:
            - BranchSide:      'dec.c:847,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:848,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:848,3'
          Branch Sides:
            - BranchSide:      'dec.c:848,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:849,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:849,3'
          Branch Sides:
            - BranchSide:      'dec.c:849,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:850,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:850,3'
          Branch Sides:
            - BranchSide:      'dec.c:850,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:851,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:851,3'
          Branch Sides:
            - BranchSide:      'dec.c:851,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:852,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:852,3'
          Branch Sides:
            - BranchSide:      'dec.c:852,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:853,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:853,3'
          Branch Sides:
            - BranchSide:      'dec.c:853,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:854,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:854,3'
          Branch Sides:
            - BranchSide:      'dec.c:854,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:855,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:855,3'
          Branch Sides:
            - BranchSide:      'dec.c:855,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:856,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:856,3'
          Branch Sides:
            - BranchSide:      'dec.c:856,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:857,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:857,3'
          Branch Sides:
            - BranchSide:      'dec.c:857,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:858,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:858,3'
          Branch Sides:
            - BranchSide:      'dec.c:858,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:859,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:859,3'
          Branch Sides:
            - BranchSide:      'dec.c:859,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:860,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:860,3'
          Branch Sides:
            - BranchSide:      'dec.c:860,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:861,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:861,3'
          Branch Sides:
            - BranchSide:      'dec.c:861,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:862,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:862,3'
          Branch Sides:
            - BranchSide:      'dec.c:862,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:863,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:863,3'
          Branch Sides:
            - BranchSide:      'dec.c:863,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:864,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:864,3'
          Branch Sides:
            - BranchSide:      'dec.c:864,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:865,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:865,3'
          Branch Sides:
            - BranchSide:      'dec.c:865,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:866,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:866,3'
          Branch Sides:
            - BranchSide:      'dec.c:866,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:867,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:867,3'
          Branch Sides:
            - BranchSide:      'dec.c:867,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:868,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:868,3'
          Branch Sides:
            - BranchSide:      'dec.c:868,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:869,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:869,3'
          Branch Sides:
            - BranchSide:      'dec.c:869,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:870,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:870,3'
          Branch Sides:
            - BranchSide:      'dec.c:870,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:871,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:871,3'
          Branch Sides:
            - BranchSide:      'dec.c:871,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:872,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:872,3'
          Branch Sides:
            - BranchSide:      'dec.c:872,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:873,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:873,3'
          Branch Sides:
            - BranchSide:      'dec.c:873,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:874,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:874,3'
          Branch Sides:
            - BranchSide:      'dec.c:874,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:875,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:875,3'
          Branch Sides:
            - BranchSide:      'dec.c:875,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:876,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:876,3'
          Branch Sides:
            - BranchSide:      'dec.c:876,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:877,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:877,3'
          Branch Sides:
            - BranchSide:      'dec.c:877,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:878,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:878,3'
          Branch Sides:
            - BranchSide:      'dec.c:878,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:879,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:879,3'
          Branch Sides:
            - BranchSide:      'dec.c:879,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:880,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:880,3'
          Branch Sides:
            - BranchSide:      'dec.c:880,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:881,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:881,3'
          Branch Sides:
            - BranchSide:      'dec.c:881,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:882,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:882,3'
          Branch Sides:
            - BranchSide:      'dec.c:882,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:883,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:883,3'
          Branch Sides:
            - BranchSide:      'dec.c:883,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:884,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:884,3'
          Branch Sides:
            - BranchSide:      'dec.c:884,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:885,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:885,3'
          Branch Sides:
            - BranchSide:      'dec.c:885,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'dec.c:886,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'dec.c:886,3'
          Branch Sides:
            - BranchSide:      'dec.c:886,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'dec.c:887,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'dec.c:887,3'
          Branch Sides:
            - BranchSide:      'dec.c:887,3'
              BranchSideFuncs: []
            - BranchSide:      'dec.c:887,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'dec.c:746,3'
          Dst:             VP8InitClipTables
        - Src:             'dec.c:813,7'
          Dst:             VP8DspInitSSE2
        - Src:             'dec.c:816,9'
          Dst:             VP8DspInitSSE41
        - Src:             'dec.c:845,3'
          Dst:             __assert_fail
        - Src:             'dec.c:846,3'
          Dst:             __assert_fail
        - Src:             'dec.c:847,3'
          Dst:             __assert_fail
        - Src:             'dec.c:848,3'
          Dst:             __assert_fail
        - Src:             'dec.c:849,3'
          Dst:             __assert_fail
        - Src:             'dec.c:850,3'
          Dst:             __assert_fail
        - Src:             'dec.c:851,3'
          Dst:             __assert_fail
        - Src:             'dec.c:852,3'
          Dst:             __assert_fail
        - Src:             'dec.c:853,3'
          Dst:             __assert_fail
        - Src:             'dec.c:854,3'
          Dst:             __assert_fail
        - Src:             'dec.c:855,3'
          Dst:             __assert_fail
        - Src:             'dec.c:856,3'
          Dst:             __assert_fail
        - Src:             'dec.c:857,3'
          Dst:             __assert_fail
        - Src:             'dec.c:858,3'
          Dst:             __assert_fail
        - Src:             'dec.c:859,3'
          Dst:             __assert_fail
        - Src:             'dec.c:860,3'
          Dst:             __assert_fail
        - Src:             'dec.c:861,3'
          Dst:             __assert_fail
        - Src:             'dec.c:862,3'
          Dst:             __assert_fail
        - Src:             'dec.c:863,3'
          Dst:             __assert_fail
        - Src:             'dec.c:864,3'
          Dst:             __assert_fail
        - Src:             'dec.c:865,3'
          Dst:             __assert_fail
        - Src:             'dec.c:866,3'
          Dst:             __assert_fail
        - Src:             'dec.c:867,3'
          Dst:             __assert_fail
        - Src:             'dec.c:868,3'
          Dst:             __assert_fail
        - Src:             'dec.c:869,3'
          Dst:             __assert_fail
        - Src:             'dec.c:870,3'
          Dst:             __assert_fail
        - Src:             'dec.c:871,3'
          Dst:             __assert_fail
        - Src:             'dec.c:872,3'
          Dst:             __assert_fail
        - Src:             'dec.c:873,3'
          Dst:             __assert_fail
        - Src:             'dec.c:874,3'
          Dst:             __assert_fail
        - Src:             'dec.c:875,3'
          Dst:             __assert_fail
        - Src:             'dec.c:876,3'
          Dst:             __assert_fail
        - Src:             'dec.c:877,3'
          Dst:             __assert_fail
        - Src:             'dec.c:878,3'
          Dst:             __assert_fail
        - Src:             'dec.c:879,3'
          Dst:             __assert_fail
        - Src:             'dec.c:880,3'
          Dst:             __assert_fail
        - Src:             'dec.c:881,3'
          Dst:             __assert_fail
        - Src:             'dec.c:882,3'
          Dst:             __assert_fail
        - Src:             'dec.c:883,3'
          Dst:             __assert_fail
        - Src:             'dec.c:884,3'
          Dst:             __assert_fail
        - Src:             'dec.c:885,3'
          Dst:             __assert_fail
        - Src:             'dec.c:886,3'
          Dst:             __assert_fail
        - Src:             'dec.c:887,3'
          Dst:             __assert_fail
    - functionName:    VP8DspInit
      functionSourceFile: '/src/libwebp/src/dsp/dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8DspInit_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec.c:745,1'
          Branch Sides:
            - BranchSide:      'dec.c:745,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - VP8DspInit_body
            - BranchSide:      'dec.c:745,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - VP8DspInit_body
        - Branch String:   'dec.c:745,1'
          Branch Sides:
            - BranchSide:      'dec.c:745,1'
              BranchSideFuncs: []
            - BranchSide:      'dec.c:745,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - VP8DspInit_body
        - Branch String:   'dec.c:745,1'
          Branch Sides:
            - BranchSide:      'dec.c:745,1'
              BranchSideFuncs:
                - VP8DspInit_body
                - pthread_mutex_unlock
            - BranchSide:      'dec.c:745,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'dec.c:745,1'
          Dst:             pthread_mutex_lock
        - Src:             'dec.c:745,1'
          Dst:             VP8DspInit_body
        - Src:             'dec.c:745,1'
          Dst:             pthread_mutex_unlock
    - functionName:    VP8InitClipTables
      functionSourceFile: '/src/libwebp/src/dsp/dec_clip_tables.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoGradientFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - width
        - height
        - stride
        - row
        - num_rows
        - inverse
        - out
      BBCount:         42
      ICount:          307
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - GradientPredictor_C
        - PredictLine_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:134,3'
          Branch Sides:
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:134,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:137,11'
          Branch Sides:
            - BranchSide:      'filters.c:137,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:137,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
        - Branch String:   'filters.c:140,7'
          Branch Sides:
            - BranchSide:      'filters.c:141,14'
              BranchSideFuncs:
                - PredictLine_C
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'filters.c:150,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'filters.c:150,3'
          Branch Sides:
            - BranchSide:      'filters.c:153,19'
              BranchSideFuncs:
                - PredictLine_C
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'filters.c:165,1'
              BranchSideFuncs: []
        - Branch String:   'filters.c:154,5'
          Branch Sides:
            - BranchSide:      'filters.c:155,44'
              BranchSideFuncs:
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
            - BranchSide:      'filters.c:160,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'filters.c:158,35'
          Branch Sides:
            - BranchSide:      'filters.c:158,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'filters.c:158,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PredictLine_C
                - GradientPredictor_C
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'filters.c:134,3'
          Dst:             __assert_fail
        - Src:             'filters.c:134,3'
          Dst:             __assert_fail
        - Src:             'filters.c:134,3'
          Dst:             __assert_fail
        - Src:             'filters.c:134,3'
          Dst:             __assert_fail
        - Src:             'filters.c:134,3'
          Dst:             __assert_fail
        - Src:             'filters.c:134,3'
          Dst:             __assert_fail
        - Src:             'filters.c:142,5'
          Dst:             PredictLine_C
        - Src:             'filters.c:153,5'
          Dst:             PredictLine_C
        - Src:             'filters.c:155,24'
          Dst:             GradientPredictor_C
    - functionName:    PredictLine_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - pred
        - dst
        - length
        - inverse
      BBCount:         12
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'filters.c:35,7'
          Branch Sides:
            - BranchSide:      'filters.c:36,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:38,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters.c:36,5'
          Branch Sides:
            - BranchSide:      'filters.c:36,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:37,3'
              BranchSideFuncs: []
        - Branch String:   'filters.c:38,5'
          Branch Sides:
            - BranchSide:      'filters.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:38,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    GradientPredictor_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filters.c:123,10'
          Branch Sides:
            - BranchSide:      'filters.c:123,31'
              BranchSideFuncs: []
            - BranchSide:      'filters.c:123,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    DoVerticalFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - width
        - height
        - stride
        - row
        - num_rows
        - inverse
        - out
      BBCount:         35
      ICount:          234
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - PredictLine_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:89,3'
          Branch Sides:
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:92,11'
          Branch Sides:
            - BranchSide:      'filters.c:92,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:92,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
        - Branch String:   'filters.c:94,7'
          Branch Sides:
            - BranchSide:      'filters.c:96,14'
              BranchSideFuncs:
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:104,14'
              BranchSideFuncs:
                - PredictLine_C
        - Branch String:   'filters.c:108,3'
          Branch Sides:
            - BranchSide:      'filters.c:109,19'
              BranchSideFuncs:
                - PredictLine_C
            - BranchSide:      'filters.c:115,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters.c:89,3'
          Dst:             __assert_fail
        - Src:             'filters.c:89,3'
          Dst:             __assert_fail
        - Src:             'filters.c:89,3'
          Dst:             __assert_fail
        - Src:             'filters.c:89,3'
          Dst:             __assert_fail
        - Src:             'filters.c:89,3'
          Dst:             __assert_fail
        - Src:             'filters.c:89,3'
          Dst:             __assert_fail
        - Src:             'filters.c:98,5'
          Dst:             PredictLine_C
        - Src:             'filters.c:109,5'
          Dst:             PredictLine_C
    - functionName:    DoHorizontalFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - width
        - height
        - stride
        - row
        - num_rows
        - inverse
        - out
      BBCount:         35
      ICount:          245
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - PredictLine_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:52,3'
          Branch Sides:
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:52,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:55,11'
          Branch Sides:
            - BranchSide:      'filters.c:55,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:55,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
        - Branch String:   'filters.c:57,7'
          Branch Sides:
            - BranchSide:      'filters.c:59,14'
              BranchSideFuncs:
                - PredictLine_C
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:68,3'
              BranchSideFuncs:
                - PredictLine_C
                - PredictLine_C
        - Branch String:   'filters.c:68,3'
          Branch Sides:
            - BranchSide:      'filters.c:70,19'
              BranchSideFuncs:
                - PredictLine_C
                - PredictLine_C
            - BranchSide:      'filters.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters.c:52,3'
          Dst:             __assert_fail
        - Src:             'filters.c:52,3'
          Dst:             __assert_fail
        - Src:             'filters.c:52,3'
          Dst:             __assert_fail
        - Src:             'filters.c:52,3'
          Dst:             __assert_fail
        - Src:             'filters.c:52,3'
          Dst:             __assert_fail
        - Src:             'filters.c:52,3'
          Dst:             __assert_fail
        - Src:             'filters.c:60,5'
          Dst:             PredictLine_C
        - Src:             'filters.c:70,5'
          Dst:             PredictLine_C
        - Src:             'filters.c:71,5'
          Dst:             PredictLine_C
    - functionName:    GradientFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - filtered_data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoGradientFilter_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filters.c:186,3'
          Dst:             DoGradientFilter_C
    - functionName:    VerticalFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - filtered_data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoVerticalFilter_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filters.c:181,3'
          Dst:             DoVerticalFilter_C
    - functionName:    HorizontalFilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - filtered_data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoHorizontalFilter_C
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filters.c:175,3'
          Dst:             DoHorizontalFilter_C
    - functionName:    GradientUnfilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         10
      ICount:          96
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - GradientPredictor_C
        - HorizontalUnfilter_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:222,7'
          Branch Sides:
            - BranchSide:      'filters.c:223,32'
              BranchSideFuncs:
                - HorizontalUnfilter_C
            - BranchSide:      'filters.c:225,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_C
        - Branch String:   'filters.c:227,5'
          Branch Sides:
            - BranchSide:      'filters.c:0,0'
              BranchSideFuncs:
                - GradientPredictor_C
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:228,13'
              BranchSideFuncs:
                - GradientPredictor_C
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'filters.c:223,5'
          Dst:             HorizontalUnfilter_C
        - Src:             'filters.c:229,32'
          Dst:             GradientPredictor_C
    - functionName:    HorizontalUnfilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         8
      ICount:          77
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filters.c:200,18'
          Branch Sides:
            - BranchSide:      'filters.c:200,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:202,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters.c:202,3'
          Branch Sides:
            - BranchSide:      'filters.c:203,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:206,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VerticalUnfilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - HorizontalUnfilter_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:211,7'
          Branch Sides:
            - BranchSide:      'filters.c:212,32'
              BranchSideFuncs:
                - HorizontalUnfilter_C
            - BranchSide:      'filters.c:215,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters.c:215,5'
          Branch Sides:
            - BranchSide:      'filters.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters.c:215,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'filters.c:212,5'
          Dst:             HorizontalUnfilter_C
    - functionName:    NoneUnfilter_C
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:195,7'
          Branch Sides:
            - BranchSide:      'filters.c:195,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'filters.c:195,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8FiltersInit_body
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         30
      ICount:          109
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - GradientFilter_C
        - GradientUnfilter_C
        - HorizontalFilter_C
        - HorizontalUnfilter_C
        - NoneUnfilter_C
        - VP8FiltersInitSSE2
        - VerticalFilter_C
        - VerticalUnfilter_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:249,35'
          Branch Sides:
            - BranchSide:      'filters.c:249,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8FiltersInitSSE2
            - BranchSide:      'filters.c:249,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8FiltersInitSSE2
        - Branch String:   'filters.c:263,7'
          Branch Sides:
            - BranchSide:      'filters.c:265,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - VP8FiltersInitSSE2
            - BranchSide:      'filters.c:288,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:265,9'
          Branch Sides:
            - BranchSide:      'filters.c:266,7'
              BranchSideFuncs:
                - VP8FiltersInitSSE2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'filters.c:279,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:288,3'
          Branch Sides:
            - BranchSide:      'filters.c:288,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'filters.c:289,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:289,3'
          Branch Sides:
            - BranchSide:      'filters.c:289,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'filters.c:290,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:290,3'
          Branch Sides:
            - BranchSide:      'filters.c:290,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'filters.c:291,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:291,3'
          Branch Sides:
            - BranchSide:      'filters.c:291,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'filters.c:292,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:292,3'
          Branch Sides:
            - BranchSide:      'filters.c:292,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'filters.c:293,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'filters.c:293,3'
          Branch Sides:
            - BranchSide:      'filters.c:293,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'filters.c:294,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters.c:294,3'
          Branch Sides:
            - BranchSide:      'filters.c:294,3'
              BranchSideFuncs: []
            - BranchSide:      'filters.c:294,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'filters.c:266,7'
          Dst:             VP8FiltersInitSSE2
        - Src:             'filters.c:288,3'
          Dst:             __assert_fail
        - Src:             'filters.c:289,3'
          Dst:             __assert_fail
        - Src:             'filters.c:290,3'
          Dst:             __assert_fail
        - Src:             'filters.c:291,3'
          Dst:             __assert_fail
        - Src:             'filters.c:292,3'
          Dst:             __assert_fail
        - Src:             'filters.c:293,3'
          Dst:             __assert_fail
        - Src:             'filters.c:294,3'
          Dst:             __assert_fail
    - functionName:    VP8FiltersInit
      functionSourceFile: '/src/libwebp/src/dsp/filters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8FiltersInit_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters.c:248,1'
          Branch Sides:
            - BranchSide:      'filters.c:248,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - VP8FiltersInit_body
            - BranchSide:      'filters.c:248,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - VP8FiltersInit_body
        - Branch String:   'filters.c:248,1'
          Branch Sides:
            - BranchSide:      'filters.c:248,1'
              BranchSideFuncs: []
            - BranchSide:      'filters.c:248,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - VP8FiltersInit_body
        - Branch String:   'filters.c:248,1'
          Branch Sides:
            - BranchSide:      'filters.c:248,1'
              BranchSideFuncs:
                - VP8FiltersInit_body
                - pthread_mutex_unlock
            - BranchSide:      'filters.c:248,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'filters.c:248,1'
          Dst:             pthread_mutex_lock
        - Src:             'filters.c:248,1'
          Dst:             VP8FiltersInit_body
        - Src:             'filters.c:248,1'
          Dst:             pthread_mutex_unlock
    - functionName:    MapAlpha_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'int *'
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - color_map
        - dst
        - y_start
        - y_end
        - width
      BBCount:         11
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - VP8GetAlphaIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:386,1'
          Branch Sides:
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8GetAlphaIndex
                - VP8GetAlphaValue
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:386,1'
          Branch Sides:
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - VP8GetAlphaIndex
                - VP8GetAlphaValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8GetAlphaIndex
                - VP8GetAlphaValue
      Callsites:
        - Src:             'lossless.c:386,1'
          Dst:             VP8GetAlphaIndex
        - Src:             'lossless.c:386,1'
          Dst:             VP8GetAlphaValue
    - functionName:    VP8GetAlphaIndex
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - idx
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8GetAlphaValue
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    MapARGB_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - color_map
        - dst
        - y_start
        - y_end
        - width
      BBCount:         11
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - VP8GetARGBIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:384,1'
          Branch Sides:
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8GetARGBIndex
                - VP8GetARGBValue
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:384,1'
          Branch Sides:
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - VP8GetARGBIndex
                - VP8GetARGBValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8GetARGBIndex
                - VP8GetARGBValue
      Callsites:
        - Src:             'lossless.c:384,1'
          Dst:             VP8GetARGBIndex
        - Src:             'lossless.c:384,1'
          Dst:             VP8GetARGBValue
    - functionName:    VP8GetARGBIndex
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - idx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8GetARGBValue
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PredictorAdd13_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor13_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:210,1'
          Branch Sides:
            - BranchSide:      'lossless.c:210,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor13_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:210,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:210,1'
          Branch Sides:
            - BranchSide:      'lossless.c:210,1'
              BranchSideFuncs:
                - VP8LPredictor13_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:210,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:210,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:210,1'
          Dst:             VP8LPredictor13_C
        - Src:             'lossless.c:210,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor13_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ClampedAddSubtractHalf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:180,25'
          Dst:             ClampedAddSubtractHalf
    - functionName:    VP8LAddPixels
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ClampedAddSubtractHalf
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - c0
        - c1
        - c2
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AddSubtractComponentHalf
        - Average2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:74,24'
          Dst:             Average2
        - Src:             'lossless.c:75,17'
          Dst:             AddSubtractComponentHalf
        - Src:             'lossless.c:76,17'
          Dst:             AddSubtractComponentHalf
        - Src:             'lossless.c:77,17'
          Dst:             AddSubtractComponentHalf
        - Src:             'lossless.c:78,17'
          Dst:             AddSubtractComponentHalf
    - functionName:    Average2
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    AddSubtractComponentHalf
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Clip255
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:69,10'
          Dst:             Clip255
    - functionName:    Clip255
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:43,7'
          Branch Sides:
            - BranchSide:      'lossless.c:44,12'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:48,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PredictorAdd12_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor12_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:209,1'
          Branch Sides:
            - BranchSide:      'lossless.c:209,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor12_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:209,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:209,1'
          Branch Sides:
            - BranchSide:      'lossless.c:209,1'
              BranchSideFuncs:
                - VP8LPredictor12_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:209,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:209,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:209,1'
          Dst:             VP8LPredictor12_C
        - Src:             'lossless.c:209,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor12_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ClampedAddSubtractFull
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:175,25'
          Dst:             ClampedAddSubtractFull
    - functionName:    ClampedAddSubtractFull
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - c0
        - c1
        - c2
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AddSubtractComponentFull
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:57,17'
          Dst:             AddSubtractComponentFull
        - Src:             'lossless.c:58,17'
          Dst:             AddSubtractComponentFull
        - Src:             'lossless.c:61,17'
          Dst:             AddSubtractComponentFull
        - Src:             'lossless.c:64,17'
          Dst:             AddSubtractComponentFull
    - functionName:    AddSubtractComponentFull
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Clip255
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:52,10'
          Dst:             Clip255
    - functionName:    PredictorAdd11_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor11_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:208,1'
          Branch Sides:
            - BranchSide:      'lossless.c:208,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor11_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:208,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:208,1'
          Branch Sides:
            - BranchSide:      'lossless.c:208,1'
              BranchSideFuncs:
                - VP8LPredictor11_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:208,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:208,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:208,1'
          Dst:             VP8LPredictor11_C
        - Src:             'lossless.c:208,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor11_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Select
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:170,25'
          Dst:             Select
    - functionName:    Select
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Sub3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:104,10'
          Branch Sides:
            - BranchSide:      'lossless.c:104,31'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:104,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:100,7'
          Dst:             Sub3
        - Src:             'lossless.c:101,7'
          Dst:             Sub3
        - Src:             'lossless.c:102,7'
          Dst:             Sub3
        - Src:             'lossless.c:103,7'
          Dst:             Sub3
    - functionName:    Sub3
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - abs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:93,10'
          Dst:             abs
        - Src:             'lossless.c:93,20'
          Dst:             abs
    - functionName:    abs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PredictorAdd10_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor10_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:207,1'
          Branch Sides:
            - BranchSide:      'lossless.c:207,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor10_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:207,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:207,1'
          Branch Sides:
            - BranchSide:      'lossless.c:207,1'
              BranchSideFuncs:
                - VP8LPredictor10_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:207,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:207,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:207,1'
          Dst:             VP8LPredictor10_C
        - Src:             'lossless.c:207,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor10_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:165,25'
          Dst:             Average4
    - functionName:    Average4
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
        - a2
        - a3
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:39,19'
          Dst:             Average2
        - Src:             'lossless.c:39,37'
          Dst:             Average2
        - Src:             'lossless.c:39,10'
          Dst:             Average2
    - functionName:    PredictorAdd9_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor9_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:206,1'
          Branch Sides:
            - BranchSide:      'lossless.c:206,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor9_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:206,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:206,1'
          Branch Sides:
            - BranchSide:      'lossless.c:206,1'
              BranchSideFuncs:
                - VP8LPredictor9_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:206,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:206,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:206,1'
          Dst:             VP8LPredictor9_C
        - Src:             'lossless.c:206,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor9_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:159,25'
          Dst:             Average2
    - functionName:    PredictorAdd8_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor8_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:205,1'
          Branch Sides:
            - BranchSide:      'lossless.c:205,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor8_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:205,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:205,1'
          Branch Sides:
            - BranchSide:      'lossless.c:205,1'
              BranchSideFuncs:
                - VP8LPredictor8_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:205,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:205,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:205,1'
          Dst:             VP8LPredictor8_C
        - Src:             'lossless.c:205,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor8_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:153,25'
          Dst:             Average2
    - functionName:    PredictorAdd7_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor7_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:204,1'
          Branch Sides:
            - BranchSide:      'lossless.c:204,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor7_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:204,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:204,1'
          Branch Sides:
            - BranchSide:      'lossless.c:204,1'
              BranchSideFuncs:
                - VP8LPredictor7_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:204,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:204,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:204,1'
          Dst:             VP8LPredictor7_C
        - Src:             'lossless.c:204,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor7_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:148,25'
          Dst:             Average2
    - functionName:    PredictorAdd6_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor6_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:203,1'
          Branch Sides:
            - BranchSide:      'lossless.c:203,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor6_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:203,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:203,1'
          Branch Sides:
            - BranchSide:      'lossless.c:203,1'
              BranchSideFuncs:
                - VP8LPredictor6_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:203,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:203,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:203,1'
          Dst:             VP8LPredictor6_C
        - Src:             'lossless.c:203,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor6_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:143,25'
          Dst:             Average2
    - functionName:    PredictorAdd5_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor5_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:202,1'
          Branch Sides:
            - BranchSide:      'lossless.c:202,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor5_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:202,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:202,1'
          Branch Sides:
            - BranchSide:      'lossless.c:202,1'
              BranchSideFuncs:
                - VP8LPredictor5_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:202,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:202,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:202,1'
          Dst:             VP8LPredictor5_C
        - Src:             'lossless.c:202,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor5_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average3
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:138,25'
          Dst:             Average3
    - functionName:    Average3
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
        - a2
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless.c:34,19'
          Dst:             Average2
        - Src:             'lossless.c:34,10'
          Dst:             Average2
    - functionName:    PredictorAdd4_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor4_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:201,1'
          Branch Sides:
            - BranchSide:      'lossless.c:201,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor4_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:201,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:201,1'
          Branch Sides:
            - BranchSide:      'lossless.c:201,1'
              BranchSideFuncs:
                - VP8LPredictor4_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:201,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:201,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:201,1'
          Dst:             VP8LPredictor4_C
        - Src:             'lossless.c:201,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor4_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PredictorAdd3_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor3_C
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:200,1'
          Branch Sides:
            - BranchSide:      'lossless.c:200,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor3_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:200,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:200,1'
          Branch Sides:
            - BranchSide:      'lossless.c:200,1'
              BranchSideFuncs:
                - VP8LPredictor3_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:200,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:200,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:200,1'
          Dst:             VP8LPredictor3_C
        - Src:             'lossless.c:200,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor3_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BSwap32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/endian_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPUint32ToMem
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - val
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_big_endian
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ColorCodeToMultipliers
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'struct.VP8LMultipliers *'
      constantsTouched: []
      argNames:
        - color_code
        - m
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PredictorAdd2_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
        - VP8LPredictor2_C
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lossless.c:199,1'
          Branch Sides:
            - BranchSide:      'lossless.c:199,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LPredictor2_C
                - VP8LAddPixels
            - BranchSide:      'lossless.c:199,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:199,1'
          Branch Sides:
            - BranchSide:      'lossless.c:199,1'
              BranchSideFuncs:
                - VP8LPredictor2_C
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:199,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:199,1'
          Dst:             __assert_fail
        - Src:             'lossless.c:199,1'
          Dst:             VP8LPredictor2_C
        - Src:             'lossless.c:199,1'
          Dst:             VP8LAddPixels
    - functionName:    VP8LPredictor2_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PredictorAdd1_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lossless.c:195,3'
          Branch Sides:
            - BranchSide:      'lossless.c:196,35'
              BranchSideFuncs:
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:198,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:196,21'
          Dst:             VP8LAddPixels
    - functionName:    PredictorAdd0_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LAddPixels
      functionUses:    7
      BranchProfiles:
        - Branch String:   'lossless.c:188,3'
          Branch Sides:
            - BranchSide:      'lossless.c:188,59'
              BranchSideFuncs:
                - VP8LAddPixels
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:189,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:188,45'
          Dst:             VP8LAddPixels
    - functionName:    VP8LDspInit_body
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          195
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached:
        - MapARGB_C
        - MapAlpha_C
        - PredictorAdd0_C
        - VP8LAddGreenToBlueAndRed_C
        - VP8LConvertBGRAToBGR_C
        - VP8LConvertBGRAToRGB565_C
        - VP8LConvertBGRAToRGBA4444_C
        - VP8LConvertBGRAToRGBA_C
        - VP8LConvertBGRAToRGB_C
        - VP8LDspInitSSE2
        - VP8LDspInitSSE41
        - VP8LPredictor0_C
        - VP8LTransformColorInverse_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:618,3'
          Branch Sides:
            - BranchSide:      'lossless.c:618,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDspInitSSE41
            - BranchSide:      'lossless.c:618,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDspInitSSE41
        - Branch String:   'lossless.c:639,7'
          Branch Sides:
            - BranchSide:      'lossless.c:641,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - VP8LDspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8LDspInitSSE41
            - BranchSide:      'lossless.c:669,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:641,9'
          Branch Sides:
            - BranchSide:      'lossless.c:642,7'
              BranchSideFuncs:
                - VP8LDspInitSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - VP8LDspInitSSE41
            - BranchSide:      'lossless.c:660,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:644,11'
          Branch Sides:
            - BranchSide:      'lossless.c:645,9'
              BranchSideFuncs:
                - VP8LDspInitSSE41
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:648,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:669,3'
          Branch Sides:
            - BranchSide:      'lossless.c:669,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:670,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:670,3'
          Branch Sides:
            - BranchSide:      'lossless.c:670,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:671,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:671,3'
          Branch Sides:
            - BranchSide:      'lossless.c:671,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:672,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:672,3'
          Branch Sides:
            - BranchSide:      'lossless.c:672,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:673,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:673,3'
          Branch Sides:
            - BranchSide:      'lossless.c:673,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:674,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:674,3'
          Branch Sides:
            - BranchSide:      'lossless.c:674,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:675,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:675,3'
          Branch Sides:
            - BranchSide:      'lossless.c:675,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lossless.c:676,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'lossless.c:676,3'
          Branch Sides:
            - BranchSide:      'lossless.c:676,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lossless.c:677,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless.c:677,3'
          Branch Sides:
            - BranchSide:      'lossless.c:677,3'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:677,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lossless.c:642,7'
          Dst:             VP8LDspInitSSE2
        - Src:             'lossless.c:645,9'
          Dst:             VP8LDspInitSSE41
        - Src:             'lossless.c:669,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:670,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:671,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:672,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:673,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:674,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:675,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:676,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:677,3'
          Dst:             __assert_fail
    - functionName:    VP8LPredictor0_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LPredictor1_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LAddGreenToBlueAndRed_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:264,3'
          Branch Sides:
            - BranchSide:      'lossless.c:265,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:272,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LTransformColorInverse_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.VP8LMultipliers *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - m
        - src
        - num_pixels
        - dst
      BBCount:         7
      ICount:          115
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ColorTransformDelta
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lossless.c:290,3'
          Branch Sides:
            - BranchSide:      'lossless.c:291,27'
              BranchSideFuncs:
                - ColorTransformDelta
                - ColorTransformDelta
                - ColorTransformDelta
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:303,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:296,16'
          Dst:             ColorTransformDelta
        - Src:             'lossless.c:298,17'
          Dst:             ColorTransformDelta
        - Src:             'lossless.c:299,17'
          Dst:             ColorTransformDelta
    - functionName:    VP8LConvertBGRAToRGBA_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         4
      ICount:          71
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:458,3'
          Branch Sides:
            - BranchSide:      'lossless.c:459,20'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:465,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LConvertBGRAToRGB_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lossless.c:447,3'
          Branch Sides:
            - BranchSide:      'lossless.c:448,20'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:453,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LConvertBGRAToBGR_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lossless.c:504,3'
          Branch Sides:
            - BranchSide:      'lossless.c:505,20'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:510,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LConvertBGRAToRGBA4444_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         4
      ICount:          71
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:470,3'
          Branch Sides:
            - BranchSide:      'lossless.c:471,20'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:482,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LConvertBGRAToRGB565_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         4
      ICount:          71
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:487,3'
          Branch Sides:
            - BranchSide:      'lossless.c:488,20'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:499,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ColorTransformDelta
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - color_pred
        - color
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LDspInit
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LDspInit_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:617,1'
          Branch Sides:
            - BranchSide:      'lossless.c:617,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - VP8LDspInit_body
            - BranchSide:      'lossless.c:617,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - VP8LDspInit_body
        - Branch String:   'lossless.c:617,1'
          Branch Sides:
            - BranchSide:      'lossless.c:617,1'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:617,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - VP8LDspInit_body
        - Branch String:   'lossless.c:617,1'
          Branch Sides:
            - BranchSide:      'lossless.c:617,1'
              BranchSideFuncs:
                - VP8LDspInit_body
                - pthread_mutex_unlock
            - BranchSide:      'lossless.c:617,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'lossless.c:617,1'
          Dst:             pthread_mutex_lock
        - Src:             'lossless.c:617,1'
          Dst:             VP8LDspInit_body
        - Src:             'lossless.c:617,1'
          Dst:             pthread_mutex_unlock
    - functionName:    CopyOrSwap
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
        - swap_on_big_endian
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BSwap32
        - WebPUint32ToMem
        - is_big_endian
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lossless.c:514,7'
          Branch Sides:
            - BranchSide:      'lossless.c:515,37'
              BranchSideFuncs:
                - BSwap32
                - WebPUint32ToMem.1173
            - BranchSide:      'lossless.c:522,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'lossless.c:516,5'
          Branch Sides:
            - BranchSide:      'lossless.c:517,22'
              BranchSideFuncs:
                - BSwap32
                - WebPUint32ToMem.1173
            - BranchSide:      'lossless.c:521,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless.c:514,7'
          Dst:             is_big_endian
        - Src:             'lossless.c:518,28'
          Dst:             BSwap32
        - Src:             'lossless.c:518,7'
          Dst:             WebPUint32ToMem
    - functionName:    VP8LConvertFromBGRA
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in_data
        - num_pixels
        - out_colorspace
        - rgba
      BBCount:         16
      ICount:          165
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - CopyOrSwap
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:528,3'
          Branch Sides:
            - BranchSide:      'lossless.c:530,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:533,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:536,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:540,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:543,18'
              BranchSideFuncs:
                - CopyOrSwap
            - BranchSide:      'lossless.c:546,18'
              BranchSideFuncs:
                - CopyOrSwap
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:550,18'
              BranchSideFuncs:
                - CopyOrSwap
            - BranchSide:      'lossless.c:553,18'
              BranchSideFuncs:
                - CopyOrSwap
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:557,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:560,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:564,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:567,7'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lossless.c:543,7'
          Dst:             CopyOrSwap
        - Src:             'lossless.c:546,7'
          Dst:             CopyOrSwap
        - Src:             'lossless.c:550,7'
          Dst:             CopyOrSwap
        - Src:             'lossless.c:553,7'
          Dst:             CopyOrSwap
        - Src:             'lossless.c:567,7'
          Dst:             __assert_fail
    - functionName:    ColorIndexInverseTransform_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.VP8LTransform *'
        - int
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - transform
        - y_start
        - y_end
        - src
        - dst
      BBCount:         17
      ICount:          159
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - VP8GetARGBIndex
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lossless.c:384,1'
          Branch Sides:
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetARGBValue
                - VP8GetARGBIndex
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:384,1'
          Branch Sides:
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetARGBValue
                - VP8GetARGBIndex
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:384,1'
          Branch Sides:
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetARGBValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8GetARGBIndex
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetARGBValue
                - VP8GetARGBIndex
        - Branch String:   'lossless.c:384,1'
          Branch Sides:
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - VP8GetARGBIndex
                - VP8GetARGBValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'lossless.c:384,1'
              BranchSideFuncs:
                - VP8GetARGBValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetARGBIndex
      Callsites:
        - Src:             'lossless.c:384,1'
          Dst:             VP8GetARGBIndex
        - Src:             'lossless.c:384,1'
          Dst:             VP8GetARGBValue
    - functionName:    VP8LSubSampleSize
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - size
        - sampling_bits
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ColorSpaceInverseTransform_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.VP8LTransform *'
        - int
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - transform
        - y_start
        - y_end
        - src
        - dst
      BBCount:         15
      ICount:          203
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ColorCodeToMultipliers
        - VP8LSubSampleSize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:319,3'
          Branch Sides:
            - BranchSide:      'lossless.c:320,28'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:339,1'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:324,5'
          Branch Sides:
            - BranchSide:      'lossless.c:325,35'
              BranchSideFuncs:
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:330,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:330,9'
          Branch Sides:
            - BranchSide:      'lossless.c:331,35'
              BranchSideFuncs:
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:336,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:337,9'
          Branch Sides:
            - BranchSide:      'lossless.c:319,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:337,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
                - ColorCodeToMultipliers
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'lossless.c:314,29'
          Dst:             VP8LSubSampleSize
        - Src:             'lossless.c:325,7'
          Dst:             ColorCodeToMultipliers
        - Src:             'lossless.c:331,7'
          Dst:             ColorCodeToMultipliers
    - functionName:    PredictorInverseTransform_C
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.VP8LTransform *'
        - int
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - transform
        - y_start
        - y_end
        - in
        - out
      BBCount:         18
      ICount:          231
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PredictorAdd0_C
        - PredictorAdd1_C
        - PredictorAdd2_C
        - VP8LSubSampleSize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:219,7'
          Branch Sides:
            - BranchSide:      'lossless.c:220,21'
              BranchSideFuncs:
                - PredictorAdd0_C
                - PredictorAdd1_C
                - VP8LSubSampleSize.1188
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:228,13'
              BranchSideFuncs:
                - VP8LSubSampleSize.1188
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:235,5'
          Branch Sides:
            - BranchSide:      'lossless.c:236,39'
              BranchSideFuncs:
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:257,1'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:241,7'
          Branch Sides:
            - BranchSide:      'lossless.c:243,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
            - BranchSide:      'lossless.c:249,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:245,13'
          Branch Sides:
            - BranchSide:      'lossless.c:245,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless.c:246,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'lossless.c:252,11'
          Branch Sides:
            - BranchSide:      'lossless.c:235,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:253,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PredictorAdd2_C
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'lossless.c:220,5'
          Dst:             PredictorAdd0_C
        - Src:             'lossless.c:221,5'
          Dst:             PredictorAdd1_C
        - Src:             'lossless.c:231,31'
          Dst:             VP8LSubSampleSize
        - Src:             'lossless.c:239,7'
          Dst:             PredictorAdd2_C
    - functionName:    VP8LInverseTransform
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.VP8LTransform *'
        - int
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - transform
        - row_start
        - row_end
        - in
        - out
      BBCount:         24
      ICount:          210
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - ColorIndexInverseTransform_C
        - ColorSpaceInverseTransform_C
        - PredictorInverseTransform_C
        - VP8LSubSampleSize
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:395,3'
          Branch Sides:
            - BranchSide:      'lossless.c:395,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - ColorIndexInverseTransform_C
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
                - ColorSpaceInverseTransform_C
                - PredictorInverseTransform_C
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:396,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - ColorIndexInverseTransform_C
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
                - ColorSpaceInverseTransform_C
                - PredictorInverseTransform_C
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:396,3'
          Branch Sides:
            - BranchSide:      'lossless.c:396,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ColorIndexInverseTransform_C
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
                - ColorSpaceInverseTransform_C
                - PredictorInverseTransform_C
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:397,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ColorIndexInverseTransform_C
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
                - ColorSpaceInverseTransform_C
                - PredictorInverseTransform_C
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:397,3'
          Branch Sides:
            - BranchSide:      'lossless.c:397,3'
              BranchSideFuncs: []
            - BranchSide:      'lossless.c:399,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless.c:402,35'
              BranchSideFuncs:
                - PredictorInverseTransform_C
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'lossless.c:411,36'
              BranchSideFuncs:
                - ColorSpaceInverseTransform_C
            - BranchSide:      'lossless.c:414,11'
              BranchSideFuncs:
                - ColorIndexInverseTransform_C
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
        - Branch String:   'lossless.c:403,11'
          Branch Sides:
            - BranchSide:      'lossless.c:406,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'lossless.c:409,7'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:414,21'
          Branch Sides:
            - BranchSide:      'lossless.c:414,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ColorIndexInverseTransform_C
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
            - BranchSide:      'lossless.c:427,38'
              BranchSideFuncs:
                - ColorIndexInverseTransform_C
        - Branch String:   'lossless.c:414,11'
          Branch Sides:
            - BranchSide:      'lossless.c:420,19'
              BranchSideFuncs:
                - VP8LSubSampleSize.1188
                - llvm.memmove.p0i8.p0i8.i64
                - ColorIndexInverseTransform_C
            - BranchSide:      'lossless.c:427,38'
              BranchSideFuncs:
                - ColorIndexInverseTransform_C
      Callsites:
        - Src:             'lossless.c:395,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:396,3'
          Dst:             __assert_fail
        - Src:             'lossless.c:402,7'
          Dst:             PredictorInverseTransform_C
        - Src:             'lossless.c:411,7'
          Dst:             ColorSpaceInverseTransform_C
        - Src:             'lossless.c:422,13'
          Dst:             VP8LSubSampleSize
        - Src:             'lossless.c:425,9'
          Dst:             ColorIndexInverseTransform_C
        - Src:             'lossless.c:427,9'
          Dst:             ColorIndexInverseTransform_C
    - functionName:    VP8LColorIndexInverseTransformAlpha
      functionSourceFile: '/src/libwebp/src/dsp/lossless.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.VP8LTransform *'
        - int
        - int
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - transform
        - y_start
        - y_end
        - src
        - dst
      BBCount:         17
      ICount:          160
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - VP8GetAlphaIndex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless.c:386,1'
          Branch Sides:
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetAlphaValue
                - VP8GetAlphaIndex
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless.c:386,1'
          Branch Sides:
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetAlphaValue
                - VP8GetAlphaIndex
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs: []
        - Branch String:   'lossless.c:386,1'
          Branch Sides:
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetAlphaValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8GetAlphaIndex
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetAlphaValue
                - VP8GetAlphaIndex
        - Branch String:   'lossless.c:386,1'
          Branch Sides:
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - VP8GetAlphaIndex
                - VP8GetAlphaValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'lossless.c:386,1'
              BranchSideFuncs:
                - VP8GetAlphaValue
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetAlphaIndex
      Callsites:
        - Src:             'lossless.c:386,1'
          Dst:             VP8GetAlphaIndex
        - Src:             'lossless.c:386,1'
          Dst:             VP8GetAlphaValue
    - functionName:    WebPRescalerDspInit_body
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          78
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - WebPRescalerDspInitSSE2
        - WebPRescalerExportRowExpand_C
        - WebPRescalerExportRowShrink_C
        - WebPRescalerImportRowExpand_C
        - WebPRescalerImportRowShrink_C
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler.c:210,31'
          Branch Sides:
            - BranchSide:      'rescaler.c:210,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerDspInitSSE2
            - BranchSide:      'rescaler.c:210,31'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerDspInitSSE2
        - Branch String:   'rescaler.c:217,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:219,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPRescalerDspInitSSE2
            - BranchSide:      'rescaler.c:247,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'rescaler.c:219,9'
          Branch Sides:
            - BranchSide:      'rescaler.c:220,7'
              BranchSideFuncs:
                - WebPRescalerDspInitSSE2
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'rescaler.c:238,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'rescaler.c:247,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:247,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'rescaler.c:248,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'rescaler.c:248,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:248,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'rescaler.c:249,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'rescaler.c:249,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:249,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:250,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'rescaler.c:250,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:250,3'
              BranchSideFuncs: []
            - BranchSide:      'rescaler.c:250,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rescaler.c:220,7'
          Dst:             WebPRescalerDspInitSSE2
        - Src:             'rescaler.c:247,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:248,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:249,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:250,3'
          Dst:             __assert_fail
    - functionName:    WebPRescalerExportRowExpand_C
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - wrk
      BBCount:         32
      ICount:          264
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - WebPRescalerOutputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler.c:105,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:105,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:106,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:106,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:106,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:107,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:107,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:107,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:108,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:108,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:108,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:109,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:109,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:110,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:116,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:110,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:111,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:115,3'
              BranchSideFuncs: []
        - Branch String:   'rescaler.c:113,20'
          Branch Sides:
            - BranchSide:      'rescaler.c:110,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:113,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:118,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:119,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler.c:123,20'
          Branch Sides:
            - BranchSide:      'rescaler.c:118,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:123,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'rescaler.c:105,3'
          Dst:             WebPRescalerOutputDone
        - Src:             'rescaler.c:105,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:106,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:107,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:108,3'
          Dst:             __assert_fail
    - functionName:    WebPRescalerExportRowShrink_C
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - wrk
      BBCount:         29
      ICount:          237
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - WebPRescalerOutputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler.c:135,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:135,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:136,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:136,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:136,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:137,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:137,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:137,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:138,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:138,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:139,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:146,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:139,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:140,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'rescaler.c:142,20'
          Branch Sides:
            - BranchSide:      'rescaler.c:139,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:142,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:146,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:147,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler.c:148,20'
          Branch Sides:
            - BranchSide:      'rescaler.c:146,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:148,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'rescaler.c:135,3'
          Dst:             WebPRescalerOutputDone
        - Src:             'rescaler.c:135,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:136,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:137,3'
          Dst:             __assert_fail
    - functionName:    WebPRescalerImportRowExpand_C
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPRescaler *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wrk
        - src
      BBCount:         32
      ICount:          236
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - WebPRescalerInputDone
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rescaler.c:34,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:34,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:35,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:35,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:35,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:36,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:36,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:37,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:60,1'
              BranchSideFuncs: []
        - Branch String:   'rescaler.c:43,9'
          Branch Sides:
            - BranchSide:      'rescaler.c:43,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:43,67'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:48,11'
          Branch Sides:
            - BranchSide:      'rescaler.c:48,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:49,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:50,11'
          Branch Sides:
            - BranchSide:      'rescaler.c:45,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:51,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:53,9'
          Branch Sides:
            - BranchSide:      'rescaler.c:53,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler.c:54,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:58,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:58,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:58,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler.c:58,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:58,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:59,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
      Callsites:
        - Src:             'rescaler.c:34,3'
          Dst:             WebPRescalerInputDone
        - Src:             'rescaler.c:34,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:35,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:53,9'
          Dst:             __assert_fail
        - Src:             'rescaler.c:58,5'
          Dst:             __assert_fail
    - functionName:    WebPRescalerImportRowShrink_C
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPRescaler *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wrk
        - src
      BBCount:         25
      ICount:          199
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - WebPRescalerInputDone
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rescaler.c:67,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:67,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:68,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   'rescaler.c:68,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:68,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:69,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:69,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:70,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:94,1'
              BranchSideFuncs: []
        - Branch String:   'rescaler.c:74,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:75,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:92,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:77,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:78,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:85,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:79,9'
          Branch Sides:
            - BranchSide:      'rescaler.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:80,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'rescaler.c:92,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:92,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'rescaler.c:93,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
      Callsites:
        - Src:             'rescaler.c:67,3'
          Dst:             WebPRescalerInputDone
        - Src:             'rescaler.c:67,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:68,3'
          Dst:             __assert_fail
        - Src:             'rescaler.c:79,9'
          Dst:             __assert_fail
        - Src:             'rescaler.c:92,5'
          Dst:             __assert_fail
    - functionName:    WebPRescalerInputDone
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPRescalerOutputDone
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPRescalerDspInit
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - WebPRescalerDspInit_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler.c:207,1'
          Branch Sides:
            - BranchSide:      'rescaler.c:207,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPRescalerDspInit_body
            - BranchSide:      'rescaler.c:207,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPRescalerDspInit_body
        - Branch String:   'rescaler.c:207,1'
          Branch Sides:
            - BranchSide:      'rescaler.c:207,1'
              BranchSideFuncs: []
            - BranchSide:      'rescaler.c:207,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - WebPRescalerDspInit_body
        - Branch String:   'rescaler.c:207,1'
          Branch Sides:
            - BranchSide:      'rescaler.c:207,1'
              BranchSideFuncs:
                - WebPRescalerDspInit_body
                - pthread_mutex_unlock
            - BranchSide:      'rescaler.c:207,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'rescaler.c:207,1'
          Dst:             pthread_mutex_lock
        - Src:             'rescaler.c:207,1'
          Dst:             WebPRescalerDspInit_body
        - Src:             'rescaler.c:207,1'
          Dst:             pthread_mutex_unlock
    - functionName:    WebPRescalerExportRow
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - wrk
      BBCount:         31
      ICount:          187
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - WebPRescalerOutputDone
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'rescaler.c:171,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:171,7'
              BranchSideFuncs:
                - WebPRescalerOutputDone.1231
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
            - BranchSide:      'rescaler.c:172,5'
              BranchSideFuncs:
                - WebPRescalerOutputDone.1231
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   'rescaler.c:172,5'
          Branch Sides:
            - BranchSide:      'rescaler.c:172,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:173,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'rescaler.c:173,9'
          Branch Sides:
            - BranchSide:      'rescaler.c:174,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'rescaler.c:175,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'rescaler.c:175,16'
          Branch Sides:
            - BranchSide:      'rescaler.c:176,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'rescaler.c:179,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler.c:179,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:179,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:179,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'rescaler.c:179,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:179,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:180,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler.c:180,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:180,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:180,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'rescaler.c:180,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:180,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:181,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler.c:181,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler.c:182,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'rescaler.c:172,5'
          Dst:             WebPRescalerOutputDone
        - Src:             'rescaler.c:172,5'
          Dst:             __assert_fail
        - Src:             'rescaler.c:179,7'
          Dst:             __assert_fail
        - Src:             'rescaler.c:180,7'
          Dst:             __assert_fail
    - functionName:    WebPRescalerImportRow
      functionSourceFile: '/src/libwebp/src/dsp/rescaler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPRescaler *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wrk
        - src
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - WebPRescalerInputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler.c:162,3'
          Branch Sides:
            - BranchSide:      'rescaler.c:162,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler.c:163,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'rescaler.c:163,7'
          Branch Sides:
            - BranchSide:      'rescaler.c:164,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'rescaler.c:166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'rescaler.c:162,3'
          Dst:             WebPRescalerInputDone
        - Src:             'rescaler.c:162,3'
          Dst:             __assert_fail
    - functionName:    VP8RGBToY
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - g
        - b
        - rounding
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertBGR24ToY_C
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bgr
        - y
        - width
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:181,3'
          Branch Sides:
            - BranchSide:      'yuv.c:182,22'
              BranchSideFuncs:
                - VP8RGBToY
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:182,12'
          Dst:             VP8RGBToY
    - functionName:    ConvertRGB24ToY_C
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rgb
        - y
        - width
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:174,3'
          Branch Sides:
            - BranchSide:      'yuv.c:175,22'
              BranchSideFuncs:
                - VP8RGBToY
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv.c:177,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:175,12'
          Dst:             VP8RGBToY
    - functionName:    ConvertARGBToY_C
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - y
        - width
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:122,3'
          Branch Sides:
            - BranchSide:      'yuv.c:123,24'
              BranchSideFuncs:
                - VP8RGBToY
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv.c:127,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:124,12'
          Dst:             VP8RGBToY
    - functionName:    VP8ClipUV
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - uv
        - rounding
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:188,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:188,32'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:188,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8YuvToRgb565
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:95,17'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:96,17'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:97,17'
          Dst:             VP8YUVToB
    - functionName:    VP8YUVToR
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:68,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToG
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:72,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,56'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToB
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:76,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,10'
          Dst:             VP8Clip8
    - functionName:    MultHi
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - coeff
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8Clip8
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:64,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:64,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8YuvToRgba4444
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:111,17'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:112,17'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:113,17'
          Dst:             VP8YUVToB
    - functionName:    VP8YuvToArgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:131,3'
          Dst:             VP8YuvToRgb
    - functionName:    VP8YuvToRgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:81,12'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:82,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:83,12'
          Dst:             VP8YUVToB
    - functionName:    VP8YuvToBgra
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgra
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToBgr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:136,3'
          Dst:             VP8YuvToBgr
    - functionName:    VP8YuvToBgr
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:88,12'
          Dst:             VP8YUVToB
        - Src:             '../../src/dsp/yuv.h:89,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:90,12'
          Dst:             VP8YUVToR
    - functionName:    VP8YuvToRgba
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgba
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:142,3'
          Dst:             VP8YuvToRgb
    - functionName:    YuvToRgb565Row
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgb565
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:47,1'
          Branch Sides:
            - BranchSide:      'yuv.c:47,1'
              BranchSideFuncs:
                - VP8YuvToRgb565
                - VP8YuvToRgb565
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565
            - BranchSide:      'yuv.c:47,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565
        - Branch String:   'yuv.c:47,1'
          Branch Sides:
            - BranchSide:      'yuv.c:47,1'
              BranchSideFuncs:
                - VP8YuvToRgb565
            - BranchSide:      'yuv.c:47,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:47,1'
          Dst:             VP8YuvToRgb565
        - Src:             'yuv.c:47,1'
          Dst:             VP8YuvToRgb565
        - Src:             'yuv.c:47,1'
          Dst:             VP8YuvToRgb565
    - functionName:    YuvToRgba4444Row
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgba4444
      functionUses:    2
      BranchProfiles:
        - Branch String:   'yuv.c:46,1'
          Branch Sides:
            - BranchSide:      'yuv.c:46,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444
                - VP8YuvToRgba4444
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444
            - BranchSide:      'yuv.c:46,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444
        - Branch String:   'yuv.c:46,1'
          Branch Sides:
            - BranchSide:      'yuv.c:46,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444
            - BranchSide:      'yuv.c:46,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:46,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'yuv.c:46,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'yuv.c:46,1'
          Dst:             VP8YuvToRgba4444
    - functionName:    YuvToArgbRow
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          103
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToArgb
      functionUses:    2
      BranchProfiles:
        - Branch String:   'yuv.c:45,1'
          Branch Sides:
            - BranchSide:      'yuv.c:45,1'
              BranchSideFuncs:
                - VP8YuvToArgb
                - VP8YuvToArgb
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb
            - BranchSide:      'yuv.c:45,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb
        - Branch String:   'yuv.c:45,1'
          Branch Sides:
            - BranchSide:      'yuv.c:45,1'
              BranchSideFuncs:
                - VP8YuvToArgb
            - BranchSide:      'yuv.c:45,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:45,1'
          Dst:             VP8YuvToArgb
        - Src:             'yuv.c:45,1'
          Dst:             VP8YuvToArgb
        - Src:             'yuv.c:45,1'
          Dst:             VP8YuvToArgb
    - functionName:    YuvToBgraRow
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          103
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToBgra
      functionUses:    2
      BranchProfiles:
        - Branch String:   'yuv.c:44,1'
          Branch Sides:
            - BranchSide:      'yuv.c:44,1'
              BranchSideFuncs:
                - VP8YuvToBgra
                - VP8YuvToBgra
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra
            - BranchSide:      'yuv.c:44,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra
        - Branch String:   'yuv.c:44,1'
          Branch Sides:
            - BranchSide:      'yuv.c:44,1'
              BranchSideFuncs:
                - VP8YuvToBgra
            - BranchSide:      'yuv.c:44,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:44,1'
          Dst:             VP8YuvToBgra
        - Src:             'yuv.c:44,1'
          Dst:             VP8YuvToBgra
        - Src:             'yuv.c:44,1'
          Dst:             VP8YuvToBgra
    - functionName:    YuvToBgrRow
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToBgr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:42,1'
          Branch Sides:
            - BranchSide:      'yuv.c:42,1'
              BranchSideFuncs:
                - VP8YuvToBgr
                - VP8YuvToBgr
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr
            - BranchSide:      'yuv.c:42,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr
        - Branch String:   'yuv.c:42,1'
          Branch Sides:
            - BranchSide:      'yuv.c:42,1'
              BranchSideFuncs:
                - VP8YuvToBgr
            - BranchSide:      'yuv.c:42,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:42,1'
          Dst:             VP8YuvToBgr
        - Src:             'yuv.c:42,1'
          Dst:             VP8YuvToBgr
        - Src:             'yuv.c:42,1'
          Dst:             VP8YuvToBgr
    - functionName:    YuvToRgbaRow
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          103
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgba
      functionUses:    2
      BranchProfiles:
        - Branch String:   'yuv.c:43,1'
          Branch Sides:
            - BranchSide:      'yuv.c:43,1'
              BranchSideFuncs:
                - VP8YuvToRgba
                - VP8YuvToRgba
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba
            - BranchSide:      'yuv.c:43,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba
        - Branch String:   'yuv.c:43,1'
          Branch Sides:
            - BranchSide:      'yuv.c:43,1'
              BranchSideFuncs:
                - VP8YuvToRgba
            - BranchSide:      'yuv.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:43,1'
          Dst:             VP8YuvToRgba
        - Src:             'yuv.c:43,1'
          Dst:             VP8YuvToRgba
        - Src:             'yuv.c:43,1'
          Dst:             VP8YuvToRgba
    - functionName:    YuvToRgbRow
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:41,1'
          Branch Sides:
            - BranchSide:      'yuv.c:41,1'
              BranchSideFuncs:
                - VP8YuvToRgb
                - VP8YuvToRgb
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb
            - BranchSide:      'yuv.c:41,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb
        - Branch String:   'yuv.c:41,1'
          Branch Sides:
            - BranchSide:      'yuv.c:41,1'
              BranchSideFuncs:
                - VP8YuvToRgb
            - BranchSide:      'yuv.c:41,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:41,1'
          Dst:             VP8YuvToRgb
        - Src:             'yuv.c:41,1'
          Dst:             VP8YuvToRgb
        - Src:             'yuv.c:41,1'
          Dst:             VP8YuvToRgb
    - functionName:    WebPInitConvertARGBToYUV_body
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         27
      ICount:          104
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertARGBToY_C
        - ConvertBGR24ToY_C
        - ConvertRGB24ToY_C
        - WebPConvertARGBToUV_C
        - WebPConvertRGBA32ToUV_C
        - WebPInitConvertARGBToYUVSSE2
        - WebPInitConvertARGBToYUVSSE41
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:212,22'
          Branch Sides:
            - BranchSide:      'yuv.c:212,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUVSSE41
                - WebPInitConvertARGBToYUVSSE2
            - BranchSide:      'yuv.c:212,22'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitConvertARGBToYUVSSE41
                - WebPInitConvertARGBToYUVSSE2
        - Branch String:   'yuv.c:220,7'
          Branch Sides:
            - BranchSide:      'yuv.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitConvertARGBToYUVSSE41
                - WebPInitConvertARGBToYUVSSE2
            - BranchSide:      'yuv.c:240,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'yuv.c:222,9'
          Branch Sides:
            - BranchSide:      'yuv.c:223,7'
              BranchSideFuncs:
                - WebPInitConvertARGBToYUVSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitConvertARGBToYUVSSE41
            - BranchSide:      'yuv.c:227,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitConvertARGBToYUVSSE41
        - Branch String:   'yuv.c:227,9'
          Branch Sides:
            - BranchSide:      'yuv.c:228,7'
              BranchSideFuncs:
                - WebPInitConvertARGBToYUVSSE41
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'yuv.c:231,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'yuv.c:240,3'
          Branch Sides:
            - BranchSide:      'yuv.c:240,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'yuv.c:241,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'yuv.c:241,3'
          Branch Sides:
            - BranchSide:      'yuv.c:241,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'yuv.c:242,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'yuv.c:242,3'
          Branch Sides:
            - BranchSide:      'yuv.c:242,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'yuv.c:243,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'yuv.c:243,3'
          Branch Sides:
            - BranchSide:      'yuv.c:243,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'yuv.c:244,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'yuv.c:244,3'
          Branch Sides:
            - BranchSide:      'yuv.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'yuv.c:244,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'yuv.c:223,7'
          Dst:             WebPInitConvertARGBToYUVSSE2
        - Src:             'yuv.c:228,7'
          Dst:             WebPInitConvertARGBToYUVSSE41
        - Src:             'yuv.c:240,3'
          Dst:             __assert_fail
        - Src:             'yuv.c:241,3'
          Dst:             __assert_fail
        - Src:             'yuv.c:242,3'
          Dst:             __assert_fail
        - Src:             'yuv.c:243,3'
          Dst:             __assert_fail
        - Src:             'yuv.c:244,3'
          Dst:             __assert_fail
    - functionName:    WebPConvertARGBToUV_C
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'int *'
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - argb
        - u
        - v
        - src_width
        - do_store
      BBCount:         16
      ICount:          280
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - VP8RGBToU
        - VP8RGBToV
      functionUses:    3
      BranchProfiles:
        - Branch String:   'yuv.c:134,3'
          Branch Sides:
            - BranchSide:      'yuv.c:135,25'
              BranchSideFuncs:
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv.c:153,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'yuv.c:144,9'
          Branch Sides:
            - BranchSide:      'yuv.c:145,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv.c:149,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'yuv.c:153,7'
          Branch Sides:
            - BranchSide:      'yuv.c:153,7'
              BranchSideFuncs:
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv.c:154,25'
              BranchSideFuncs:
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'yuv.c:160,9'
          Branch Sides:
            - BranchSide:      'yuv.c:161,14'
              BranchSideFuncs: []
            - BranchSide:      'yuv.c:164,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:142,23'
          Dst:             VP8RGBToU
        - Src:             'yuv.c:143,23'
          Dst:             VP8RGBToV
        - Src:             'yuv.c:158,23'
          Dst:             VP8RGBToU
        - Src:             'yuv.c:159,23'
          Dst:             VP8RGBToV
    - functionName:    WebPConvertRGBA32ToUV_C
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'short *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rgb
        - u
        - v
        - width
      BBCount:         7
      ICount:          87
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8RGBToU
        - VP8RGBToV
      functionUses:    3
      BranchProfiles:
        - Branch String:   'yuv.c:189,3'
          Branch Sides:
            - BranchSide:      'yuv.c:190,19'
              BranchSideFuncs:
                - VP8RGBToU
                - VP8RGBToV
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv.c:194,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:191,12'
          Dst:             VP8RGBToU
        - Src:             'yuv.c:192,12'
          Dst:             VP8RGBToV
    - functionName:    VP8RGBToU
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - g
        - b
        - rounding
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8ClipUV
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:198,10'
          Dst:             VP8ClipUV
    - functionName:    VP8RGBToV
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - g
        - b
        - rounding
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8ClipUV
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:203,10'
          Dst:             VP8ClipUV
    - functionName:    WebPInitConvertARGBToYUV
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - WebPInitConvertARGBToYUV_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:211,1'
          Branch Sides:
            - BranchSide:      'yuv.c:211,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitConvertARGBToYUV_body
            - BranchSide:      'yuv.c:211,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitConvertARGBToYUV_body
        - Branch String:   'yuv.c:211,1'
          Branch Sides:
            - BranchSide:      'yuv.c:211,1'
              BranchSideFuncs: []
            - BranchSide:      'yuv.c:211,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - WebPInitConvertARGBToYUV_body
        - Branch String:   'yuv.c:211,1'
          Branch Sides:
            - BranchSide:      'yuv.c:211,1'
              BranchSideFuncs:
                - WebPInitConvertARGBToYUV_body
                - pthread_mutex_unlock
            - BranchSide:      'yuv.c:211,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'yuv.c:211,1'
          Dst:             pthread_mutex_lock
        - Src:             'yuv.c:211,1'
          Dst:             WebPInitConvertARGBToYUV_body
        - Src:             'yuv.c:211,1'
          Dst:             pthread_mutex_unlock
    - functionName:    WebPInitSamplers_body
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - WebPInitSamplersSSE2
        - WebPInitSamplersSSE41
        - YuvToArgbRow
        - YuvToBgrRow
        - YuvToBgraRow
        - YuvToRgb565Row
        - YuvToRgbRow
        - YuvToRgba4444Row
        - YuvToRgbaRow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:80,32'
          Branch Sides:
            - BranchSide:      'yuv.c:80,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitSamplersSSE41
                - WebPInitSamplersSSE2
            - BranchSide:      'yuv.c:80,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitSamplersSSE41
                - WebPInitSamplersSSE2
        - Branch String:   'yuv.c:93,7'
          Branch Sides:
            - BranchSide:      'yuv.c:93,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitSamplersSSE41
                - WebPInitSamplersSSE2
            - BranchSide:      'yuv.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitSamplersSSE41
                - WebPInitSamplersSSE2
        - Branch String:   'yuv.c:95,9'
          Branch Sides:
            - BranchSide:      'yuv.c:96,7'
              BranchSideFuncs:
                - WebPInitSamplersSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitSamplersSSE41
            - BranchSide:      'yuv.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitSamplersSSE41
        - Branch String:   'yuv.c:100,9'
          Branch Sides:
            - BranchSide:      'yuv.c:101,7'
              BranchSideFuncs:
                - WebPInitSamplersSSE41
            - BranchSide:      'yuv.c:114,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv.c:96,7'
          Dst:             WebPInitSamplersSSE2
        - Src:             'yuv.c:101,7'
          Dst:             WebPInitSamplersSSE41
    - functionName:    WebPInitSamplers
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - WebPInitSamplers_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:79,1'
          Branch Sides:
            - BranchSide:      'yuv.c:79,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitSamplers_body
            - BranchSide:      'yuv.c:79,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitSamplers_body
        - Branch String:   'yuv.c:79,1'
          Branch Sides:
            - BranchSide:      'yuv.c:79,1'
              BranchSideFuncs: []
            - BranchSide:      'yuv.c:79,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - WebPInitSamplers_body
        - Branch String:   'yuv.c:79,1'
          Branch Sides:
            - BranchSide:      'yuv.c:79,1'
              BranchSideFuncs:
                - WebPInitSamplers_body
                - pthread_mutex_unlock
            - BranchSide:      'yuv.c:79,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'yuv.c:79,1'
          Dst:             pthread_mutex_lock
        - Src:             'yuv.c:79,1'
          Dst:             WebPInitSamplers_body
        - Src:             'yuv.c:79,1'
          Dst:             pthread_mutex_unlock
    - functionName:    WebPSamplerProcessPlane
      functionSourceFile: '/src/libwebp/src/dsp/yuv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - y
        - y_stride
        - u
        - v
        - uv_stride
        - dst
        - dst_stride
        - width
        - height
        - func
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv.c:57,3'
          Branch Sides:
            - BranchSide:      'yuv.c:58,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv.c:66,1'
              BranchSideFuncs: []
        - Branch String:   'yuv.c:60,9'
          Branch Sides:
            - BranchSide:      'yuv.c:61,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv.c:64,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    AlphaReplace_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - length
        - color
      BBCount:         12
      ICount:          293
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:313,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:314,57'
              BranchSideFuncs:
                - llvm.x86.sse2.psrai.d
                - llvm.x86.sse2.psrai.d
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:327,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:327,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:327,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:328,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing_sse2.c:327,31'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:327,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:327,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    HasAlpha32b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - length
      BBCount:         20
      ICount:          505
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:278,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:279,57'
              BranchSideFuncs:
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:294,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:292,9'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:292,25'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing_sse2.c:293,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:294,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:295,57'
              BranchSideFuncs:
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:305,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:303,9'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:303,25'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing_sse2.c:304,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:305,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:305,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:306,3'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing_sse2.c:305,35'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:305,51'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing_sse2.c:305,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    HasAlpha8b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - length
      BBCount:         14
      ICount:          200
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:260,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:261,56'
              BranchSideFuncs:
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:266,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:264,9'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:264,25'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing_sse2.c:265,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:266,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:266,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:267,3'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing_sse2.c:266,31'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:266,47'
              BranchSideFuncs: []
            - BranchSide:      'alpha_processing_sse2.c:266,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ExtractGreen_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - alpha
        - size
      BBCount:         12
      ICount:          436
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:153,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:154,40'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'alpha_processing_sse2.c:172,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'alpha_processing_sse2.c:172,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:173,19'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:184,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'alpha_processing_sse2.c:184,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:184,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:185,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ExtractAlpha_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - argb_stride
        - width
        - height
        - alpha
        - alpha_stride
      BBCount:         13
      ICount:          304
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:118,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:119,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'alpha_processing_sse2.c:143,49'
              BranchSideFuncs:
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:120,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:122,42'
              BranchSideFuncs:
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:134,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'alpha_processing_sse2.c:134,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:135,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'alpha_processing_sse2.c:139,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.packuswb.128
      Callsites:       []
    - functionName:    DispatchAlphaToGreen_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - alpha
        - alpha_stride
        - width
        - height
        - dst
        - dst_stride
      BBCount:         13
      ICount:          274
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:82,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:83,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:100,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing_sse2.c:83,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:84,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:96,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'alpha_processing_sse2.c:96,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:96,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:97,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    DispatchAlpha_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - alpha
        - alpha_stride
        - width
        - height
        - dst
        - dst_stride
      BBCount:         13
      ICount:          376
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:38,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:39,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:71,49'
              BranchSideFuncs:
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:40,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:42,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:62,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'alpha_processing_sse2.c:62,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:63,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_processing_sse2.c:67,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    ApplyAlphaMultiply_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rgba
        - alpha_first
        - w
        - h
        - stride
      BBCount:         26
      ICount:          733
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:224,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:225,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'alpha_processing_sse2.c:250,1'
              BranchSideFuncs: []
        - Branch String:   'alpha_processing_sse2.c:227,9'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:228,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'alpha_processing_sse2.c:232,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'alpha_processing_sse2.c:228,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:229,9'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:231,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:232,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:0,0'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:233,9'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse2.c:237,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:238,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'alpha_processing_sse2.c:248,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'alpha_processing_sse2.c:241,11'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:242,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse2.c:247,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    MultRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - alpha
        - width
        - inverse
      BBCount:         13
      ICount:          329
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - WebPMultRow_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:365,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:366,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRow_C
            - BranchSide:      'alpha_processing_sse2.c:381,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRow_C
        - Branch String:   'alpha_processing_sse2.c:369,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:370,53'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRow_C
            - BranchSide:      'alpha_processing_sse2.c:380,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRow_C
        - Branch String:   'alpha_processing_sse2.c:382,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:382,32'
              BranchSideFuncs:
                - WebPMultRow_C
            - BranchSide:      'alpha_processing_sse2.c:382,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'alpha_processing_sse2.c:382,18'
          Dst:             WebPMultRow_C
    - functionName:    MultARGBRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - width
        - inverse
      BBCount:         13
      ICount:          356
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - WebPMultARGBRow_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse2.c:335,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:336,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultARGBRow_C
            - BranchSide:      'alpha_processing_sse2.c:357,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultARGBRow_C
        - Branch String:   'alpha_processing_sse2.c:341,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:344,59'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultARGBRow_C
            - BranchSide:      'alpha_processing_sse2.c:356,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultARGBRow_C
        - Branch String:   'alpha_processing_sse2.c:358,7'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse2.c:358,36'
              BranchSideFuncs:
                - WebPMultARGBRow_C
            - BranchSide:      'alpha_processing_sse2.c:358,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'alpha_processing_sse2.c:358,18'
          Dst:             WebPMultARGBRow_C
    - functionName:    WebPInitAlphaProcessingSSE2
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - AlphaReplace_SSE2
        - ApplyAlphaMultiply_SSE2
        - DispatchAlphaToGreen_SSE2
        - DispatchAlpha_SSE2
        - ExtractAlpha_SSE2
        - ExtractGreen_SSE2
        - HasAlpha32b_SSE2
        - HasAlpha8b_SSE2
        - MultARGBRow_SSE2
        - MultRow_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Put8x8uv_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - v
        - dst
      BBCount:         5
      ICount:          136
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1135,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1136,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1138,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Put16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - v
        - dst
      BBCount:         5
      ICount:          135
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1075,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1076,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1078,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TrueMotion_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dst
        - size
      BBCount:         21
      ICount:          527
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - WebPInt32ToMem
        - WebPMemToInt32
      functionUses:    3
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1018,7'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1019,65'
              BranchSideFuncs:
                - WebPMemToInt32
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packuswb.128
                - WebPInt32ToMem
            - BranchSide:      'dec_sse2.c:1027,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'dec_sse2.c:1021,5'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1022,23'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - WebPInt32ToMem
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1027,3'
              BranchSideFuncs: []
        - Branch String:   'dec_sse2.c:1027,14'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1028,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'dec_sse2.c:1037,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'dec_sse2.c:1030,5'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1031,23'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1036,3'
              BranchSideFuncs: []
        - Branch String:   'dec_sse2.c:1040,5'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:0,0'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1041,23'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'dec_sse2.c:1019,50'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:1025,7'
          Dst:             WebPInt32ToMem
    - functionName:    WebPMemToInt32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToUint32
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:77,19'
          Dst:             WebPMemToUint32
    - functionName:    WebPInt32ToMem
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPUint32ToMem
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:85,3'
          Dst:             WebPUint32ToMem
    - functionName:    WebPUint32ToMem
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - val
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoFilter2_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - thresh
      BBCount:         3
      ICount:          215
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoSimpleFilter_SSE2
        - GetBaseDelta_SSE2
        - NeedsFilter_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:368,3'
          Dst:             NeedsFilter_SSE2
        - Src:             'dec_sse2.c:371,3'
          Dst:             GetBaseDelta_SSE2
        - Src:             'dec_sse2.c:373,3'
          Dst:             DoSimpleFilter_SSE2
    - functionName:    NeedsFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - thresh
        - mask
      BBCount:         1
      ICount:          365
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetBaseDelta_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - delta
      BBCount:         1
      ICount:          101
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoSimpleFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p0
        - q0
        - fl
      BBCount:         3
      ICount:          262
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SignedShift8b_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:313,3'
          Dst:             SignedShift8b_SSE2
        - Src:             'dec_sse2.c:314,3'
          Dst:             SignedShift8b_SSE2
    - functionName:    SignedShift8b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          85
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoFilter4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - mask
        - hev_thresh
      BBCount:         3
      ICount:          729
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetNotHEV_SSE2
        - SignedShift8b_SSE2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:391,3'
          Dst:             GetNotHEV_SSE2
        - Src:             'dec_sse2.c:406,3'
          Dst:             SignedShift8b_SSE2
        - Src:             'dec_sse2.c:407,3'
          Dst:             SignedShift8b_SSE2
    - functionName:    GetNotHEV_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - hev_thresh
        - not_hev
      BBCount:         1
      ICount:          240
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Store4x4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - dst
        - stride
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - WebPInt32ToMem
      functionUses:    4
      BranchProfiles:
        - Branch String:   'dec_sse2.c:542,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:543,20'
              BranchSideFuncs:
                - WebPInt32ToMem
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:546,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse2.c:543,5'
          Dst:             WebPInt32ToMem
    - functionName:    Load8x4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - stride
        - p
        - q
      BBCount:         3
      ICount:          205
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToInt32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:480,7'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:480,39'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:481,7'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:481,39'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:483,7'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:483,39'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:484,7'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:484,39'
          Dst:             WebPMemToInt32
    - functionName:    Store16x4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - r0
        - r8
        - stride
      BBCount:         3
      ICount:          184
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Store4x4_SSE2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:581,3'
          Dst:             Store4x4_SSE2
        - Src:             'dec_sse2.c:583,3'
          Dst:             Store4x4_SSE2
        - Src:             'dec_sse2.c:585,3'
          Dst:             Store4x4_SSE2
        - Src:             'dec_sse2.c:587,3'
          Dst:             Store4x4_SSE2
    - functionName:    Load16x4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r0
        - r8
        - stride
        - p1
        - p0
        - q0
        - q1
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Load8x4_SSE2
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:522,3'
          Dst:             Load8x4_SSE2
        - Src:             'dec_sse2.c:523,3'
          Dst:             Load8x4_SSE2
    - functionName:    Update2Pixels_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pi
        - qi
        - a0_lo
        - a0_hi
      BBCount:         1
      ICount:          202
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DoFilter6_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p2
        - p1
        - p0
        - q0
        - q1
        - q2
        - mask
        - hev_thresh
      BBCount:         3
      ICount:          528
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoSimpleFilter_SSE2
        - GetBaseDelta_SSE2
        - GetNotHEV_SSE2
        - Update2Pixels_SSE2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:434,3'
          Dst:             GetNotHEV_SSE2
        - Src:             'dec_sse2.c:438,3'
          Dst:             GetBaseDelta_SSE2
        - Src:             'dec_sse2.c:443,5'
          Dst:             DoSimpleFilter_SSE2
        - Src:             'dec_sse2.c:468,5'
          Dst:             Update2Pixels_SSE2
        - Src:             'dec_sse2.c:469,5'
          Dst:             Update2Pixels_SSE2
        - Src:             'dec_sse2.c:470,5'
          Dst:             Update2Pixels_SSE2
    - functionName:    ComplexMask_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p0
        - q0
        - q1
        - thresh
        - ithresh
        - mask
      BBCount:         3
      ICount:          176
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NeedsFilter_SSE2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:684,3'
          Dst:             NeedsFilter_SSE2
    - functionName:    VP8Transpose_2_4x4_16b
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
        - out0
        - out1
        - out2
        - out3
      BBCount:         1
      ICount:          200
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DC8uvNoTopLeft_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Put8x8uv_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1173,3'
          Dst:             Put8x8uv_SSE2
    - functionName:    DC8uvNoLeft_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Put8x8uv_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1160,3'
          Dst:             Put8x8uv_SSE2
    - functionName:    DC8uvNoTop_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put8x8uv_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1166,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1167,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put8x8uv_SSE2
            - BranchSide:      'dec_sse2.c:1169,17'
              BranchSideFuncs:
                - Put8x8uv_SSE2
      Callsites:
        - Src:             'dec_sse2.c:1169,3'
          Dst:             Put8x8uv_SSE2
    - functionName:    VE8uv_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1126,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1127,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1129,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TM8uv_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TrueMotion_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1052,40'
          Dst:             TrueMotion_SSE2
    - functionName:    DC8uv_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          104
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put8x8uv_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1146,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put8x8uv_SSE2
            - BranchSide:      'dec_sse2.c:1150,15'
              BranchSideFuncs:
                - Put8x8uv_SSE2
      Callsites:
        - Src:             'dec_sse2.c:1151,5'
          Dst:             Put8x8uv_SSE2
    - functionName:    DC16NoTopLeft_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Put16_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1117,3'
          Dst:             Put16_SSE2
    - functionName:    DC16NoLeft_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Put16_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1113,3'
          Dst:             Put16_SSE2
    - functionName:    DC16NoTop_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put16_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1100,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1101,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put16_SSE2
            - BranchSide:      'dec_sse2.c:1103,14'
              BranchSideFuncs:
                - Put16_SSE2
      Callsites:
        - Src:             'dec_sse2.c:1103,3'
          Dst:             Put16_SSE2
    - functionName:    HE16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          133
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1065,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1066,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1070,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VE16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1058,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1059,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:1061,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    TM16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TrueMotion_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1053,40'
          Dst:             TrueMotion_SSE2
    - functionName:    DC16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          117
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Put16_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:1088,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:1089,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Put16_SSE2
            - BranchSide:      'dec_sse2.c:1092,15'
              BranchSideFuncs:
                - Put16_SSE2
      Callsites:
        - Src:             'dec_sse2.c:1093,5'
          Dst:             Put16_SSE2
    - functionName:    VL4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          345
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPInt32ToMem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:975,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:976,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:977,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:978,3'
          Dst:             WebPInt32ToMem
    - functionName:    LD4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          268
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPInt32ToMem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:928,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:929,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:930,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:931,3'
          Dst:             WebPInt32ToMem
    - functionName:    VR4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          335
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPInt32ToMem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:949,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:950,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:951,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:952,3'
          Dst:             WebPInt32ToMem
    - functionName:    RD4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          328
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPInt32ToMem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1002,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:1003,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:1004,3'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:1005,3'
          Dst:             WebPInt32ToMem
    - functionName:    VE4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          238
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - WebPInt32ToMem
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:913,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:914,20'
              BranchSideFuncs:
                - WebPInt32ToMem
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:916,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse2.c:914,5'
          Dst:             WebPInt32ToMem
    - functionName:    TM4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TrueMotion_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:1051,40'
          Dst:             TrueMotion_SSE2
    - functionName:    SimpleHFilter16i_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - SimpleHFilter16_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:627,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:628,7'
              BranchSideFuncs:
                - SimpleHFilter16_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:631,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse2.c:629,5'
          Dst:             SimpleHFilter16_SSE2
    - functionName:    SimpleHFilter16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoFilter2_SSE2
        - Load16x4_SSE2
        - Store16x4_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:612,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:613,3'
          Dst:             DoFilter2_SSE2
        - Src:             'dec_sse2.c:614,3'
          Dst:             Store16x4_SSE2
    - functionName:    SimpleVFilter16i_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - SimpleVFilter16_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:619,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:620,14'
              BranchSideFuncs:
                - SimpleVFilter16_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:623,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse2.c:621,5'
          Dst:             SimpleVFilter16_SSE2
    - functionName:    SimpleVFilter16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoFilter2_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:600,3'
          Dst:             DoFilter2_SSE2
    - functionName:    HFilter8i_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         7
      ICount:          326
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter4_SSE2
        - Load16x4_SSE2
        - Store16x4_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:872,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:877,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:880,3'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:881,3'
          Dst:             DoFilter4_SSE2
        - Src:             'dec_sse2.c:885,3'
          Dst:             Store16x4_SSE2
    - functionName:    VFilter8i_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         23
      ICount:          886
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter4_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:858,3'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:859,3'
          Dst:             DoFilter4_SSE2
    - functionName:    HFilter16i_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         11
      ICount:          351
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter4_SSE2
        - Load16x4_SSE2
        - Store16x4_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:775,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:777,24'
              BranchSideFuncs:
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - Load16x4_SSE2
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - ComplexMask_SSE2
                - DoFilter4_SSE2
                - Store16x4_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:794,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse2.c:773,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:782,5'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:785,5'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:786,5'
          Dst:             DoFilter4_SSE2
        - Src:             'dec_sse2.c:788,5'
          Dst:             Store16x4_SSE2
    - functionName:    VFilter16i_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         11
      ICount:          501
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter4_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:742,3'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:744,24'
              BranchSideFuncs:
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - llvm.usub.sat.v16i8
                - llvm.usub.sat.v16i8
                - llvm.umax.v16i8
                - ComplexMask_SSE2
                - DoFilter4_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse2.c:766,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse2.c:753,5'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:754,5'
          Dst:             DoFilter4_SSE2
    - functionName:    HFilter8_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         7
      ICount:          332
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter6_SSE2
        - Load16x4_SSE2
        - Store16x4_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:829,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:832,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:835,3'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:836,3'
          Dst:             DoFilter6_SSE2
        - Src:             'dec_sse2.c:838,3'
          Dst:             Store16x4_SSE2
        - Src:             'dec_sse2.c:839,3'
          Dst:             Store16x4_SSE2
    - functionName:    VFilter8_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - u
        - v
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         23
      ICount:          994
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter6_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:810,3'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:811,3'
          Dst:             DoFilter6_SSE2
    - functionName:    HFilter16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         7
      ICount:          340
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter6_SSE2
        - Load16x4_SSE2
        - Store16x4_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:721,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:724,3'
          Dst:             Load16x4_SSE2
        - Src:             'dec_sse2.c:727,3'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:728,3'
          Dst:             DoFilter6_SSE2
        - Src:             'dec_sse2.c:730,3'
          Dst:             Store16x4_SSE2
        - Src:             'dec_sse2.c:731,3'
          Dst:             Store16x4_SSE2
    - functionName:    VFilter16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - stride
        - thresh
        - ithresh
        - hev_thresh
      BBCount:         7
      ICount:          521
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ComplexMask_SSE2
        - DoFilter6_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'dec_sse2.c:703,3'
          Dst:             ComplexMask_SSE2
        - Src:             'dec_sse2.c:704,3'
          Dst:             DoFilter6_SSE2
    - functionName:    Transform_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'short *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - dst
        - do_two
      BBCount:         12
      ICount:          1330
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - VP8Transpose_2_4x4_16b
        - WebPInt32ToMem
        - WebPMemToInt32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse2.c:67,9'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:68,21'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - VP8Transpose_2_4x4_16b
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.psrai.w
                - llvm.x86.sse2.psrai.w
                - llvm.x86.sse2.psrai.w
                - llvm.x86.sse2.psrai.w
                - VP8Transpose_2_4x4_16b
                - __sanitizer_cov_trace_const_cmp4
                - WebPMemToInt32
                - WebPMemToInt32
                - WebPMemToInt32
                - WebPMemToInt32
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
            - BranchSide:      'dec_sse2.c:87,37'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - VP8Transpose_2_4x4_16b
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.psrai.w
                - llvm.x86.sse2.psrai.w
                - llvm.x86.sse2.psrai.w
                - llvm.x86.sse2.psrai.w
                - VP8Transpose_2_4x4_16b
                - __sanitizer_cov_trace_const_cmp4
                - WebPMemToInt32
                - WebPMemToInt32
                - WebPMemToInt32
                - WebPMemToInt32
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
        - Branch String:   'dec_sse2.c:153,9'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:155,41'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
            - BranchSide:      'dec_sse2.c:161,47'
              BranchSideFuncs:
                - WebPMemToInt32
                - WebPMemToInt32
                - WebPMemToInt32
                - WebPMemToInt32
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
        - Branch String:   'dec_sse2.c:182,9'
          Branch Sides:
            - BranchSide:      'dec_sse2.c:184,35'
              BranchSideFuncs: []
            - BranchSide:      'dec_sse2.c:190,22'
              BranchSideFuncs:
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
                - WebPInt32ToMem
      Callsites:
        - Src:             'dec_sse2.c:109,5'
          Dst:             VP8Transpose_2_4x4_16b
        - Src:             'dec_sse2.c:144,5'
          Dst:             VP8Transpose_2_4x4_16b
        - Src:             'dec_sse2.c:161,32'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:162,32'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:163,32'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:164,32'
          Dst:             WebPMemToInt32
        - Src:             'dec_sse2.c:190,7'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:191,7'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:192,7'
          Dst:             WebPInt32ToMem
        - Src:             'dec_sse2.c:193,7'
          Dst:             WebPInt32ToMem
    - functionName:    VP8DspInitSSE2
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - DC16NoLeft_SSE2
        - DC16NoTopLeft_SSE2
        - DC16NoTop_SSE2
        - DC16_SSE2
        - DC8uvNoLeft_SSE2
        - DC8uvNoTopLeft_SSE2
        - DC8uvNoTop_SSE2
        - DC8uv_SSE2
        - HE16_SSE2
        - HFilter16_SSE2
        - HFilter16i_SSE2
        - HFilter8_SSE2
        - HFilter8i_SSE2
        - LD4_SSE2
        - RD4_SSE2
        - SimpleHFilter16_SSE2
        - SimpleHFilter16i_SSE2
        - SimpleVFilter16_SSE2
        - SimpleVFilter16i_SSE2
        - TM16_SSE2
        - TM4_SSE2
        - TM8uv_SSE2
        - Transform_SSE2
        - VE16_SSE2
        - VE4_SSE2
        - VE8uv_SSE2
        - VFilter16_SSE2
        - VFilter16i_SSE2
        - VFilter8_SSE2
        - VFilter8i_SSE2
        - VL4_SSE2
        - VR4_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GradientPredictDirect_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - row
        - top
        - out
        - length
      BBCount:         11
      ICount:          302
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - GradientPredictor_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:151,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:152,57'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
            - BranchSide:      'filters_sse2.c:165,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
        - Branch String:   'filters_sse2.c:165,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:166,46'
              BranchSideFuncs:
                - GradientPredictor_SSE2
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:169,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:166,23'
          Dst:             GradientPredictor_SSE2
    - functionName:    GradientPredictor_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filters_sse2.c:142,10'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:142,31'
              BranchSideFuncs: []
            - BranchSide:      'filters_sse2.c:142,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    DoGradientFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - width
        - height
        - stride
        - row
        - num_rows
        - out
      BBCount:         32
      ICount:          223
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - GradientPredictDirect_SSE2
        - PredictLineLeft_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:177,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GradientPredictDirect_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:177,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:182,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:183,14'
              BranchSideFuncs:
                - PredictLineLeft_SSE2
                - GradientPredictDirect_SSE2
            - BranchSide:      'filters_sse2.c:191,3'
              BranchSideFuncs:
                - GradientPredictDirect_SSE2
        - Branch String:   'filters_sse2.c:191,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:192,24'
              BranchSideFuncs:
                - GradientPredictDirect_SSE2
            - BranchSide:      'filters_sse2.c:198,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:177,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:177,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:177,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:177,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:177,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:177,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:184,5'
          Dst:             PredictLineLeft_SSE2
        - Src:             'filters_sse2.c:193,5'
          Dst:             GradientPredictDirect_SSE2
    - functionName:    PredictLineLeft_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - dst
        - length
      BBCount:         14
      ICount:          213
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'filters_sse2.c:57,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:57,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:58,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:58,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:59,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:68,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:68,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:68,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:69,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:57,3'
          Dst:             __assert_fail
    - functionName:    PredictLineTop_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - src
        - pred
        - dst
        - length
      BBCount:         14
      ICount:          213
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:39,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:39,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:40,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:40,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:41,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:50,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:50,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:50,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:51,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:39,3'
          Dst:             __assert_fail
    - functionName:    DoVerticalFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - width
        - height
        - stride
        - row
        - num_rows
        - out
      BBCount:         32
      ICount:          203
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - PredictLineLeft_SSE2
        - PredictLineTop_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:114,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineTop_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:118,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:120,14'
              BranchSideFuncs:
                - PredictLineLeft_SSE2
                - PredictLineTop_SSE2
            - BranchSide:      'filters_sse2.c:129,3'
              BranchSideFuncs:
                - PredictLineTop_SSE2
        - Branch String:   'filters_sse2.c:129,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:130,25'
              BranchSideFuncs:
                - PredictLineTop_SSE2
            - BranchSide:      'filters_sse2.c:135,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:114,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:114,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:114,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:114,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:114,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:114,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:122,5'
          Dst:             PredictLineLeft_SSE2
        - Src:             'filters_sse2.c:130,5'
          Dst:             PredictLineTop_SSE2
    - functionName:    DoHorizontalFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - width
        - height
        - stride
        - row
        - num_rows
        - out
      BBCount:         32
      ICount:          217
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - PredictLineLeft_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:81,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:81,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'filters_sse2.c:85,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:87,14'
              BranchSideFuncs:
                - PredictLineLeft_SSE2
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:95,3'
              BranchSideFuncs:
                - PredictLineLeft_SSE2
        - Branch String:   'filters_sse2.c:95,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:97,14'
              BranchSideFuncs:
                - PredictLineLeft_SSE2
            - BranchSide:      'filters_sse2.c:103,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:81,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:81,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:81,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:81,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:81,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:81,3'
          Dst:             __assert_fail
        - Src:             'filters_sse2.c:88,5'
          Dst:             PredictLineLeft_SSE2
        - Src:             'filters_sse2.c:98,5'
          Dst:             PredictLineLeft_SSE2
    - functionName:    GradientPredictInverse_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - top
        - row
        - length
      BBCount:         18
      ICount:          392
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - GradientPredictor_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:270,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:270,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'filters_sse2.c:272,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'filters_sse2.c:275,5'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:276,61'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
            - BranchSide:      'filters_sse2.c:299,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
        - Branch String:   'filters_sse2.c:291,13'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:291,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'filters_sse2.c:292,13'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GradientPredictor_SSE2
        - Branch String:   'filters_sse2.c:299,5'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:300,48'
              BranchSideFuncs:
                - GradientPredictor_SSE2
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:303,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filters_sse2.c:300,25'
          Dst:             GradientPredictor_SSE2
    - functionName:    GradientFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - filtered_data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoGradientFilter_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filters_sse2.c:217,3'
          Dst:             DoGradientFilter_SSE2
    - functionName:    VerticalFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - filtered_data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoVerticalFilter_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filters_sse2.c:212,3'
          Dst:             DoVerticalFilter_SSE2
    - functionName:    HorizontalFilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - filtered_data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DoHorizontalFilter_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filters_sse2.c:206,3'
          Dst:             DoHorizontalFilter_SSE2
    - functionName:    GradientUnfilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - GradientPredictInverse_SSE2
        - HorizontalUnfilter_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:308,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:309,35'
              BranchSideFuncs:
                - HorizontalUnfilter_SSE2
            - BranchSide:      'filters_sse2.c:311,24'
              BranchSideFuncs:
                - GradientPredictInverse_SSE2
      Callsites:
        - Src:             'filters_sse2.c:309,5'
          Dst:             HorizontalUnfilter_SSE2
        - Src:             'filters_sse2.c:312,5'
          Dst:             GradientPredictInverse_SSE2
    - functionName:    HorizontalUnfilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         15
      ICount:          257
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filters_sse2.c:227,31'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:227,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.psrli.q
            - BranchSide:      'filters_sse2.c:227,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.psrli.q
        - Branch String:   'filters_sse2.c:228,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:228,19'
              BranchSideFuncs: []
            - BranchSide:      'filters_sse2.c:229,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.psrli.q
        - Branch String:   'filters_sse2.c:230,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:231,57'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.q
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:242,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:242,3'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:242,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:242,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VerticalUnfilter_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - prev
        - in
        - out
        - width
      BBCount:         17
      ICount:          225
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - HorizontalUnfilter_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filters_sse2.c:247,7'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:248,35'
              BranchSideFuncs:
                - HorizontalUnfilter_SSE2
            - BranchSide:      'filters_sse2.c:251,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:252,5'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:252,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:253,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:253,5'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:254,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:263,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'filters_sse2.c:263,5'
          Branch Sides:
            - BranchSide:      'filters_sse2.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'filters_sse2.c:263,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'filters_sse2.c:248,5'
          Dst:             HorizontalUnfilter_SSE2
        - Src:             'filters_sse2.c:252,5'
          Dst:             __assert_fail
    - functionName:    VP8FiltersInitSSE2
      functionSourceFile: '/src/libwebp/src/dsp/filters_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - GradientFilter_SSE2
        - GradientUnfilter_SSE2
        - HorizontalFilter_SSE2
        - HorizontalUnfilter_SSE2
        - VerticalFilter_SSE2
        - VerticalUnfilter_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8PlanarTo24b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
        - in4
        - in5
      BBCount:         11
      ICount:          1240
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8L32bToPlanar_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
      BBCount:         1
      ICount:          248
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Average2_m128i
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a0
        - a1
        - avg
      BBCount:         1
      ICount:          155
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LAddPixels
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ClampedAddSubtractHalf_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - c0
        - c1
        - c2
      BBCount:         1
      ICount:          223
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ClampedAddSubtractFull_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - c0
        - c1
        - c2
      BBCount:         1
      ICount:          151
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Select_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - c
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:77,10'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:77,31'
              BranchSideFuncs: []
            - BranchSide:      'lossless_sse2.c:77,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Average4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
        - a2
        - a3
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_uint32_16_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:129,24'
          Dst:             Average2_uint32_16_SSE2
        - Src:             'lossless_sse2.c:130,24'
          Dst:             Average2_uint32_16_SSE2
    - functionName:    Average2_uint32_16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
      BBCount:         1
      ICount:          93
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Average2_uint32_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - a0
        - a1
        - avg
      BBCount:         1
      ICount:          181
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Average2_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_uint32_SSE2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:112,3'
          Dst:             Average2_uint32_SSE2
    - functionName:    Average3_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a0
        - a1
        - a2
      BBCount:         3
      ICount:          110
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_uint32_16_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:119,24'
          Dst:             Average2_uint32_16_SSE2
    - functionName:    ConvertBGRAToBGR_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         9
      ICount:          300
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LConvertBGRAToBGR_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:641,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:642,19'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToBGR_C
            - BranchSide:      'lossless_sse2.c:662,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToBGR_C
        - Branch String:   'lossless_sse2.c:662,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:662,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToBGR_C
            - BranchSide:      'lossless_sse2.c:663,45'
              BranchSideFuncs:
                - VP8LConvertBGRAToBGR_C
      Callsites:
        - Src:             'lossless_sse2.c:663,5'
          Dst:             VP8LConvertBGRAToBGR_C
    - functionName:    ConvertBGRAToRGB565_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         9
      ICount:          598
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LConvertBGRAToRGB565_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:600,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:601,19'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.w
                - llvm.x86.sse2.pslli.w
                - llvm.x86.sse2.psrli.w
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGB565_C
            - BranchSide:      'lossless_sse2.c:629,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGB565_C
        - Branch String:   'lossless_sse2.c:629,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:629,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGB565_C
            - BranchSide:      'lossless_sse2.c:630,48'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGB565_C
      Callsites:
        - Src:             'lossless_sse2.c:630,5'
          Dst:             VP8LConvertBGRAToRGB565_C
    - functionName:    ConvertBGRAToRGBA4444_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         9
      ICount:          459
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LConvertBGRAToRGBA4444_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:563,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:564,19'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.w
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGBA4444_C
            - BranchSide:      'lossless_sse2.c:588,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGBA4444_C
        - Branch String:   'lossless_sse2.c:588,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:588,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGBA4444_C
            - BranchSide:      'lossless_sse2.c:589,50'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGBA4444_C
      Callsites:
        - Src:             'lossless_sse2.c:589,5'
          Dst:             VP8LConvertBGRAToRGBA4444_C
    - functionName:    ConvertBGRAToRGBA_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         9
      ICount:          240
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LConvertBGRAToRGBA_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:534,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:535,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGBA_C
            - BranchSide:      'lossless_sse2.c:552,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGBA_C
        - Branch String:   'lossless_sse2.c:552,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:552,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGBA_C
            - BranchSide:      'lossless_sse2.c:553,46'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGBA_C
      Callsites:
        - Src:             'lossless_sse2.c:553,5'
          Dst:             VP8LConvertBGRAToRGBA_C
    - functionName:    ConvertBGRAToRGB_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         9
      ICount:          228
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - VP8L32bToPlanar_SSE2
        - VP8LConvertBGRAToRGB_C
        - VP8PlanarTo24b_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:498,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:500,13'
              BranchSideFuncs:
                - VP8L32bToPlanar_SSE2
                - VP8L32bToPlanar_SSE2
                - VP8PlanarTo24b_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGB_C
            - BranchSide:      'lossless_sse2.c:524,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGB_C
        - Branch String:   'lossless_sse2.c:524,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:524,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGB_C
            - BranchSide:      'lossless_sse2.c:525,45'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGB_C
      Callsites:
        - Src:             'lossless_sse2.c:508,5'
          Dst:             VP8L32bToPlanar_SSE2
        - Src:             'lossless_sse2.c:509,5'
          Dst:             VP8L32bToPlanar_SSE2
        - Src:             'lossless_sse2.c:512,5'
          Dst:             VP8PlanarTo24b_SSE2
        - Src:             'lossless_sse2.c:525,5'
          Dst:             VP8LConvertBGRAToRGB_C
    - functionName:    TransformColorInverse_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.VP8LMultipliers *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - m
        - src
        - num_pixels
        - dst
      BBCount:         10
      ICount:          349
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LTransformColorInverse_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:469,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:470,57'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.pslli.w
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse2.psrli.d
                - llvm.x86.sse2.psrli.w
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LTransformColorInverse_C
            - BranchSide:      'lossless_sse2.c:485,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LTransformColorInverse_C
        - Branch String:   'lossless_sse2.c:485,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:485,7'
              BranchSideFuncs:
                - VP8LTransformColorInverse_C
            - BranchSide:      'lossless_sse2.c:486,33'
              BranchSideFuncs:
                - VP8LTransformColorInverse_C
      Callsites:
        - Src:             'lossless_sse2.c:486,5'
          Dst:             VP8LTransformColorInverse_C
    - functionName:    AddGreenToBlueAndRed_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         10
      ICount:          134
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LAddGreenToBlueAndRed_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:439,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:440,57'
              BranchSideFuncs:
                - llvm.x86.sse2.psrli.w
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LAddGreenToBlueAndRed_C
            - BranchSide:      'lossless_sse2.c:448,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LAddGreenToBlueAndRed_C
        - Branch String:   'lossless_sse2.c:448,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:448,7'
              BranchSideFuncs:
                - VP8LAddGreenToBlueAndRed_C
            - BranchSide:      'lossless_sse2.c:449,32'
              BranchSideFuncs:
                - VP8LAddGreenToBlueAndRed_C
      Callsites:
        - Src:             'lossless_sse2.c:449,5'
          Dst:             VP8LAddGreenToBlueAndRed_C
    - functionName:    PredictorAdd13_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - Predictor13_SSE2
        - VP8LAddPixels
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:431,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:431,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Predictor13_SSE2
                - VP8LAddPixels.1603
            - BranchSide:      'lossless_sse2.c:431,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless_sse2.c:431,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:431,1'
              BranchSideFuncs:
                - Predictor13_SSE2
                - VP8LAddPixels.1603
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless_sse2.c:431,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless_sse2.c:431,1'
          Dst:             __assert_fail
        - Src:             'lossless_sse2.c:431,1'
          Dst:             Predictor13_SSE2
        - Src:             'lossless_sse2.c:431,1'
          Dst:             VP8LAddPixels
    - functionName:    Predictor13_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ClampedAddSubtractHalf_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:181,25'
          Dst:             ClampedAddSubtractHalf_SSE2
    - functionName:    PredictorAdd12_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         24
      ICount:          575
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:403,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:405,52'
              BranchSideFuncs:
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:422,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:422,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:422,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:423,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    PredictorAdd11_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         24
      ICount:          810
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:351,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:352,50'
              BranchSideFuncs:
                - llvm.x86.sse2.psad.bw
                - llvm.x86.sse2.psad.bw
                - llvm.x86.sse2.packssdw.128
                - llvm.x86.sse2.psad.bw
                - llvm.x86.sse2.psad.bw
                - llvm.x86.sse2.psad.bw
                - llvm.x86.sse2.psad.bw
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:375,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:375,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:375,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:376,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    PredictorAdd10_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         24
      ICount:          346
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - Average2_m128i
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:303,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:304,52'
              BranchSideFuncs:
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - Average2_m128i
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:318,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:318,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:318,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:319,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'lossless_sse2.c:309,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:310,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:310,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:312,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:312,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:314,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:314,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:316,5'
          Dst:             Average2_m128i
        - Src:             'lossless_sse2.c:316,5'
          Dst:             Average2_m128i
    - functionName:    PredictorAdd9_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          149
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - Average2_m128i
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:280,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:280,1'
              BranchSideFuncs:
                - Average2_m128i
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:280,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:280,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:280,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:280,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless_sse2.c:280,1'
          Dst:             Average2_m128i
    - functionName:    PredictorAdd8_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          149
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - Average2_m128i
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:278,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:278,1'
              BranchSideFuncs:
                - Average2_m128i
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:278,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:278,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:278,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:278,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless_sse2.c:278,1'
          Dst:             Average2_m128i
    - functionName:    PredictorAdd7_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - Predictor7_SSE2
        - VP8LAddPixels
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:258,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:258,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Predictor7_SSE2
                - VP8LAddPixels.1603
            - BranchSide:      'lossless_sse2.c:258,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless_sse2.c:258,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:258,1'
              BranchSideFuncs:
                - Predictor7_SSE2
                - VP8LAddPixels.1603
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless_sse2.c:258,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless_sse2.c:258,1'
          Dst:             __assert_fail
        - Src:             'lossless_sse2.c:258,1'
          Dst:             Predictor7_SSE2
        - Src:             'lossless_sse2.c:258,1'
          Dst:             VP8LAddPixels
    - functionName:    Predictor7_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:149,25'
          Dst:             Average2_SSE2
    - functionName:    PredictorAdd6_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - Predictor6_SSE2
        - VP8LAddPixels
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:257,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:257,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Predictor6_SSE2
                - VP8LAddPixels.1603
            - BranchSide:      'lossless_sse2.c:257,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless_sse2.c:257,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:257,1'
              BranchSideFuncs:
                - Predictor6_SSE2
                - VP8LAddPixels.1603
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless_sse2.c:257,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless_sse2.c:257,1'
          Dst:             __assert_fail
        - Src:             'lossless_sse2.c:257,1'
          Dst:             Predictor6_SSE2
        - Src:             'lossless_sse2.c:257,1'
          Dst:             VP8LAddPixels
    - functionName:    Predictor6_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:144,25'
          Dst:             Average2_SSE2
    - functionName:    PredictorAdd5_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - Predictor5_SSE2
        - VP8LAddPixels
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:256,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:256,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - Predictor5_SSE2
                - VP8LAddPixels.1603
            - BranchSide:      'lossless_sse2.c:256,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lossless_sse2.c:256,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:256,1'
              BranchSideFuncs:
                - Predictor5_SSE2
                - VP8LAddPixels.1603
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'lossless_sse2.c:256,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lossless_sse2.c:256,1'
          Dst:             __assert_fail
        - Src:             'lossless_sse2.c:256,1'
          Dst:             Predictor5_SSE2
        - Src:             'lossless_sse2.c:256,1'
          Dst:             VP8LAddPixels
    - functionName:    Predictor5_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average3_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:139,25'
          Dst:             Average3_SSE2
    - functionName:    PredictorAdd4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          132
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:251,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:251,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:251,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:251,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:251,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:251,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PredictorAdd3_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          132
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:249,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:249,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:249,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:249,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:249,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:249,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PredictorAdd2_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          131
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:247,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:247,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:247,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:247,1'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:247,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:247,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PredictorAdd1_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          198
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:208,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:210,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:224,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:225,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    PredictorAdd0_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - upper
        - num_pixels
        - out
      BBCount:         10
      ICount:          143
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse2.c:192,3'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:193,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:197,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'lossless_sse2.c:197,7'
          Branch Sides:
            - BranchSide:      'lossless_sse2.c:197,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'lossless_sse2.c:198,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    Predictor12_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ClampedAddSubtractFull_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:176,25'
          Dst:             ClampedAddSubtractFull_SSE2
    - functionName:    Predictor11_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Select_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:171,25'
          Dst:             Select_SSE2
    - functionName:    Predictor10_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average4_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:166,25'
          Dst:             Average4_SSE2
    - functionName:    Predictor9_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:160,25'
          Dst:             Average2_SSE2
    - functionName:    Predictor8_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - left
        - top
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Average2_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lossless_sse2.c:154,25'
          Dst:             Average2_SSE2
    - functionName:    VP8LDspInitSSE2
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - AddGreenToBlueAndRed_SSE2
        - ConvertBGRAToBGR_SSE2
        - ConvertBGRAToRGB565_SSE2
        - ConvertBGRAToRGBA4444_SSE2
        - ConvertBGRAToRGBA_SSE2
        - ConvertBGRAToRGB_SSE2
        - Predictor10_SSE2
        - Predictor11_SSE2
        - Predictor12_SSE2
        - Predictor13_SSE2
        - Predictor5_SSE2
        - Predictor6_SSE2
        - Predictor7_SSE2
        - Predictor8_SSE2
        - Predictor9_SSE2
        - PredictorAdd0_SSE2
        - PredictorAdd10_SSE2
        - PredictorAdd11_SSE2
        - PredictorAdd12_SSE2
        - PredictorAdd13_SSE2
        - PredictorAdd1_SSE2
        - PredictorAdd2_SSE2
        - PredictorAdd3_SSE2
        - PredictorAdd4_SSE2
        - PredictorAdd5_SSE2
        - PredictorAdd6_SSE2
        - PredictorAdd7_SSE2
        - PredictorAdd8_SSE2
        - PredictorAdd9_SSE2
        - TransformColorInverse_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ProcessRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - A0
        - A1
        - A2
        - A3
        - mult
        - dst
      BBCount:         1
      ICount:          301
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LoadDispatchAndMult_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'int *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - mult
        - out0
        - out1
        - out2
        - out3
      BBCount:         4
      ICount:          155
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'rescaler_sse2.c:181,7'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:182,27'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_sse2.c:187,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPRescalerOutputDone
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToInt32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToUint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:77,19'
          Dst:             WebPMemToUint32
    - functionName:    WebPUint32ToMem
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - val
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPInt32ToMem
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPUint32ToMem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:85,3'
          Dst:             WebPUint32ToMem
    - functionName:    LoadEightPixels_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - out
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LoadTwoPixels_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - out
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPRescalerInputDone
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RescalerExportRowShrink_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - wrk
      BBCount:         37
      ICount:          609
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - LoadDispatchAndMult_SSE2
        - ProcessRow_SSE2
        - WebPRescalerOutputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler_sse2.c:293,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:293,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:294,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.pslli.q
                - llvm.x86.sse2.pslli.q
                - ProcessRow_SSE2
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:294,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:294,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.pslli.q
                - llvm.x86.sse2.pslli.q
                - ProcessRow_SSE2
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:295,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.pslli.q
                - llvm.x86.sse2.pslli.q
                - ProcessRow_SSE2
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:295,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:295,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:296,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.pslli.q
                - llvm.x86.sse2.pslli.q
                - ProcessRow_SSE2
        - Branch String:   'rescaler_sse2.c:296,7'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:297,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.pslli.q
                - llvm.x86.sse2.pslli.q
                - ProcessRow_SSE2
            - BranchSide:      'rescaler_sse2.c:329,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
        - Branch String:   'rescaler_sse2.c:300,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:302,32'
              BranchSideFuncs:
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.pslli.q
                - llvm.x86.sse2.pslli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:322,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_sse2.c:322,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:323,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler_sse2.c:328,3'
              BranchSideFuncs: []
        - Branch String:   'rescaler_sse2.c:325,20'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:322,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:325,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_sse2.c:332,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:334,32'
              BranchSideFuncs:
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:339,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_sse2.c:339,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler_sse2.c:340,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler_sse2.c:341,20'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:339,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:341,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'rescaler_sse2.c:293,3'
          Dst:             WebPRescalerOutputDone
        - Src:             'rescaler_sse2.c:293,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:294,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:295,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:302,7'
          Dst:             LoadDispatchAndMult_SSE2
        - Src:             'rescaler_sse2.c:303,7'
          Dst:             LoadDispatchAndMult_SSE2
        - Src:             'rescaler_sse2.c:319,9'
          Dst:             ProcessRow_SSE2
        - Src:             'rescaler_sse2.c:334,7'
          Dst:             LoadDispatchAndMult_SSE2
        - Src:             'rescaler_sse2.c:337,7'
          Dst:             ProcessRow_SSE2
    - functionName:    RescalerExportRowExpand_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - wrk
      BBCount:         40
      ICount:          588
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - LoadDispatchAndMult_SSE2
        - ProcessRow_SSE2
        - WebPRescalerOutputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler_sse2.c:236,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:236,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:237,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
        - Branch String:   'rescaler_sse2.c:237,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:237,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
            - BranchSide:      'rescaler_sse2.c:237,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:237,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:237,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
            - BranchSide:      'rescaler_sse2.c:238,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
        - Branch String:   'rescaler_sse2.c:238,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:238,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
            - BranchSide:      'rescaler_sse2.c:239,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
        - Branch String:   'rescaler_sse2.c:239,7'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:240,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
            - BranchSide:      'rescaler_sse2.c:251,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
        - Branch String:   'rescaler_sse2.c:240,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:242,32'
              BranchSideFuncs:
                - LoadDispatchAndMult_SSE2
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:245,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_sse2.c:245,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:246,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler_sse2.c:250,3'
              BranchSideFuncs: []
        - Branch String:   'rescaler_sse2.c:248,20'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:245,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:248,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_sse2.c:256,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:258,32'
              BranchSideFuncs:
                - LoadDispatchAndMult_SSE2
                - LoadDispatchAndMult_SSE2
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.psrli.q
                - ProcessRow_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:276,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_sse2.c:276,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler_sse2.c:277,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler_sse2.c:281,20'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:276,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_sse2.c:281,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'rescaler_sse2.c:236,3'
          Dst:             WebPRescalerOutputDone
        - Src:             'rescaler_sse2.c:236,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:237,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:238,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:242,7'
          Dst:             LoadDispatchAndMult_SSE2
        - Src:             'rescaler_sse2.c:243,7'
          Dst:             ProcessRow_SSE2
        - Src:             'rescaler_sse2.c:258,7'
          Dst:             LoadDispatchAndMult_SSE2
        - Src:             'rescaler_sse2.c:259,7'
          Dst:             LoadDispatchAndMult_SSE2
        - Src:             'rescaler_sse2.c:273,9'
          Dst:             ProcessRow_SSE2
    - functionName:    RescalerImportRowShrink_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPRescaler *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wrk
        - src
      BBCount:         24
      ICount:          580
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - WebPMemToInt32
        - WebPRescalerImportRowShrink_C
        - WebPRescalerInputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler_sse2.c:124,30'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:124,33'
              BranchSideFuncs:
                - WebPRescalerImportRowShrink_C
            - BranchSide:      'rescaler_sse2.c:125,35'
              BranchSideFuncs:
                - WebPRescalerImportRowShrink_C
        - Branch String:   'rescaler_sse2.c:124,7'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:125,35'
              BranchSideFuncs:
                - WebPRescalerImportRowShrink_C
            - BranchSide:      'rescaler_sse2.c:128,3'
              BranchSideFuncs:
                - WebPRescalerInputDone.1647
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.packssdw.128
                - WebPMemToInt32.1644
                - __assert_fail
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:128,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:128,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:129,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.packssdw.128
                - WebPMemToInt32.1644
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:129,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:129,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:131,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.packssdw.128
                - WebPMemToInt32.1644
        - Branch String:   'rescaler_sse2.c:131,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:132,20'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.packssdw.128
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - WebPMemToInt32.1644
            - BranchSide:      'rescaler_sse2.c:164,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:134,5'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:135,21'
              BranchSideFuncs:
                - WebPMemToInt32.1644
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.packssdw.128
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:144,44'
              BranchSideFuncs:
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.pmulhu.w
                - llvm.x86.sse2.psrli.q
                - llvm.x86.sse2.packssdw.128
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - WebPMemToInt32.1644
        - Branch String:   'rescaler_sse2.c:164,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:164,3'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_sse2.c:164,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rescaler_sse2.c:125,5'
          Dst:             WebPRescalerImportRowShrink_C
        - Src:             'rescaler_sse2.c:128,3'
          Dst:             WebPRescalerInputDone
        - Src:             'rescaler_sse2.c:128,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:129,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:135,43'
          Dst:             WebPMemToInt32
        - Src:             'rescaler_sse2.c:164,3'
          Dst:             __assert_fail
    - functionName:    RescalerImportRowExpand_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPRescaler *'
        - 'char *'
      constantsTouched: []
      argNames:
        - wrk
        - src
      BBCount:         40
      ICount:          371
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - LoadEightPixels_SSE2
        - LoadTwoPixels_SSE2
        - WebPInt32ToMem
        - WebPRescalerImportRowExpand_C
        - WebPRescalerInputDone
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler_sse2.c:55,26'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:55,29'
              BranchSideFuncs:
                - WebPRescalerImportRowExpand_C
            - BranchSide:      'rescaler_sse2.c:56,35'
              BranchSideFuncs:
                - WebPRescalerImportRowExpand_C
        - Branch String:   'rescaler_sse2.c:55,7'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:56,35'
              BranchSideFuncs:
                - WebPRescalerImportRowExpand_C
            - BranchSide:      'rescaler_sse2.c:60,3'
              BranchSideFuncs:
                - WebPRescalerInputDone.1647
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - LoadTwoPixels_SSE2
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:60,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:61,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - LoadTwoPixels_SSE2
        - Branch String:   'rescaler_sse2.c:61,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:61,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - LoadTwoPixels_SSE2
            - BranchSide:      'rescaler_sse2.c:62,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - LoadTwoPixels_SSE2
        - Branch String:   'rescaler_sse2.c:62,7'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:63,24'
              BranchSideFuncs:
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - LoadTwoPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:80,38'
              BranchSideFuncs:
                - LoadEightPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:70,11'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:70,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:71,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadTwoPixels_SSE2
        - Branch String:   'rescaler_sse2.c:72,11'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:65,5'
              BranchSideFuncs:
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:73,28'
              BranchSideFuncs:
                - LoadTwoPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:90,11'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:90,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:91,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
        - Branch String:   'rescaler_sse2.c:92,11'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadEightPixels_SSE2
            - BranchSide:      'rescaler_sse2.c:93,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadEightPixels_SSE2
        - Branch String:   'rescaler_sse2.c:93,13'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:94,24'
              BranchSideFuncs:
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:95,20'
              BranchSideFuncs:
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - LoadEightPixels_SSE2
        - Branch String:   'rescaler_sse2.c:95,20'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:96,32'
              BranchSideFuncs:
                - LoadEightPixels_SSE2
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'rescaler_sse2.c:100,24'
              BranchSideFuncs:
                - llvm.x86.sse2.pmadd.wd
                - WebPInt32ToMem.1646
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - LoadEightPixels_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'rescaler_sse2.c:109,3'
          Branch Sides:
            - BranchSide:      'rescaler_sse2.c:109,3'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_sse2.c:109,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rescaler_sse2.c:56,5'
          Dst:             WebPRescalerImportRowExpand_C
        - Src:             'rescaler_sse2.c:60,3'
          Dst:             WebPRescalerInputDone
        - Src:             'rescaler_sse2.c:60,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:61,3'
          Dst:             __assert_fail
        - Src:             'rescaler_sse2.c:63,5'
          Dst:             LoadTwoPixels_SSE2
        - Src:             'rescaler_sse2.c:73,9'
          Dst:             LoadTwoPixels_SSE2
        - Src:             'rescaler_sse2.c:81,5'
          Dst:             LoadEightPixels_SSE2
        - Src:             'rescaler_sse2.c:88,7'
          Dst:             WebPInt32ToMem
        - Src:             'rescaler_sse2.c:96,11'
          Dst:             LoadEightPixels_SSE2
        - Src:             'rescaler_sse2.c:109,3'
          Dst:             __assert_fail
    - functionName:    WebPRescalerDspInitSSE2
      functionSourceFile: '/src/libwebp/src/dsp/rescaler_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - RescalerExportRowExpand_SSE2
        - RescalerExportRowShrink_SSE2
        - RescalerImportRowExpand_SSE2
        - RescalerImportRowShrink_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGBA32PackedToPlanar_16b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'short *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rgbx
        - r
        - g
        - b
      BBCount:         1
      ICount:          217
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGB24PackedToPlanarHelper_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGB24PackedToPlanar_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rgb
        - out
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RGB24PackedToPlanarHelper_SSE2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:483,3'
          Dst:             RGB24PackedToPlanarHelper_SSE2
        - Src:             'yuv_sse2.c:484,3'
          Dst:             RGB24PackedToPlanarHelper_SSE2
        - Src:             'yuv_sse2.c:485,3'
          Dst:             RGB24PackedToPlanarHelper_SSE2
        - Src:             'yuv_sse2.c:486,3'
          Dst:             RGB24PackedToPlanarHelper_SSE2
        - Src:             'yuv_sse2.c:487,3'
          Dst:             RGB24PackedToPlanarHelper_SSE2
    - functionName:    ConvertRGBToUV_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - U
        - V
      BBCount:         5
      ICount:          599
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HorizontalAddPack_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - A
        - B
        - out
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8L32bToPlanar_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
      BBCount:         1
      ICount:          248
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8RGBToY
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - g
        - b
        - rounding
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertRGBToY_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - Y
      BBCount:         3
      ICount:          356
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGB32PackedToPlanar_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argb
        - rgb
      BBCount:         3
      ICount:          162
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8L32bToPlanar_SSE2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:498,3'
          Dst:             VP8L32bToPlanar_SSE2
    - functionName:    VP8YuvToArgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:131,3'
          Dst:             VP8YuvToRgb
    - functionName:    VP8YuvToRgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:81,12'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:82,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:83,12'
          Dst:             VP8YUVToB
    - functionName:    VP8YUVToR
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:68,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToG
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:72,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,56'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToB
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:76,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,10'
          Dst:             VP8Clip8
    - functionName:    MultHi
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - coeff
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8Clip8
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:64,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:64,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8YuvToBgra
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgra
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToBgr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:136,3'
          Dst:             VP8YuvToBgr
    - functionName:    VP8YuvToBgr
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:88,12'
          Dst:             VP8YUVToB
        - Src:             '../../src/dsp/yuv.h:89,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:90,12'
          Dst:             VP8YUVToR
    - functionName:    VP8YuvToRgba
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgba
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:142,3'
          Dst:             VP8YuvToRgb
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToInt32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToUint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:77,19'
          Dst:             WebPMemToUint32
    - functionName:    Load_UV_HI_8_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - src
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToInt32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:79,42'
          Dst:             WebPMemToInt32
    - functionName:    YUV420ToRGB_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - R
        - G
        - B
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertYUV444ToRGB_SSE2
        - Load_HI_16_SSE2
        - Load_UV_HI_8_SSE2
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:101,22'
          Dst:             Load_HI_16_SSE2
        - Src:             'yuv_sse2.c:101,47'
          Dst:             Load_UV_HI_8_SSE2
        - Src:             'yuv_sse2.c:102,22'
          Dst:             Load_UV_HI_8_SSE2
        - Src:             'yuv_sse2.c:103,3'
          Dst:             ConvertYUV444ToRGB_SSE2
    - functionName:    Load_HI_16_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertYUV444ToRGB_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Y0
        - U0
        - V0
        - R
        - G
        - B
      BBCount:         1
      ICount:          635
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8PlanarTo24b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
        - in4
        - in5
      BBCount:         11
      ICount:          1240
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertRGBA32ToUV_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'short *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rgb
        - u
        - v
        - width
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ConvertRGBToUV_SSE2
        - RGBA32PackedToPlanar_16b_SSE2
        - WebPConvertRGBA32ToUV_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:722,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:723,13'
              BranchSideFuncs:
                - RGBA32PackedToPlanar_16b_SSE2
                - ConvertRGBToUV_SSE2
                - RGBA32PackedToPlanar_16b_SSE2
                - ConvertRGBToUV_SSE2
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - WebPConvertRGBA32ToUV_C
            - BranchSide:      'yuv_sse2.c:734,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPConvertRGBA32ToUV_C
        - Branch String:   'yuv_sse2.c:734,7'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:734,7'
              BranchSideFuncs:
                - WebPConvertRGBA32ToUV_C
            - BranchSide:      'yuv_sse2.c:735,29'
              BranchSideFuncs:
                - WebPConvertRGBA32ToUV_C
      Callsites:
        - Src:             'yuv_sse2.c:724,5'
          Dst:             RGBA32PackedToPlanar_16b_SSE2
        - Src:             'yuv_sse2.c:725,5'
          Dst:             ConvertRGBToUV_SSE2
        - Src:             'yuv_sse2.c:726,5'
          Dst:             RGBA32PackedToPlanar_16b_SSE2
        - Src:             'yuv_sse2.c:727,5'
          Dst:             ConvertRGBToUV_SSE2
        - Src:             'yuv_sse2.c:735,5'
          Dst:             WebPConvertRGBA32ToUV_C
    - functionName:    ConvertBGR24ToY_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bgr
        - y
        - width
      BBCount:         15
      ICount:          251
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertRGBToY_SSE2
        - RGB24PackedToPlanar_SSE2
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:602,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:606,30'
              BranchSideFuncs:
                - RGB24PackedToPlanar_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'yuv_sse2.c:628,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
        - Branch String:   'yuv_sse2.c:608,5'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:609,28'
              BranchSideFuncs:
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
                - RGB24PackedToPlanar_SSE2
            - BranchSide:      'yuv_sse2.c:627,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
                - RGB24PackedToPlanar_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'yuv_sse2.c:628,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:629,22'
              BranchSideFuncs:
                - VP8RGBToY.1765
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:631,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:606,5'
          Dst:             RGB24PackedToPlanar_SSE2
        - Src:             'yuv_sse2.c:616,7'
          Dst:             ConvertRGBToY_SSE2
        - Src:             'yuv_sse2.c:622,7'
          Dst:             ConvertRGBToY_SSE2
        - Src:             'yuv_sse2.c:629,12'
          Dst:             VP8RGBToY
    - functionName:    ConvertRGB24ToY_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rgb
        - y
        - width
      BBCount:         15
      ICount:          251
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertRGBToY_SSE2
        - RGB24PackedToPlanar_SSE2
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:568,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:572,30'
              BranchSideFuncs:
                - RGB24PackedToPlanar_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'yuv_sse2.c:594,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
        - Branch String:   'yuv_sse2.c:574,5'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:575,28'
              BranchSideFuncs:
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
                - RGB24PackedToPlanar_SSE2
            - BranchSide:      'yuv_sse2.c:593,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
                - RGB24PackedToPlanar_SSE2
                - __sanitizer_cov_trace_const_cmp4
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'yuv_sse2.c:594,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:595,22'
              BranchSideFuncs:
                - VP8RGBToY.1765
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:597,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:572,5'
          Dst:             RGB24PackedToPlanar_SSE2
        - Src:             'yuv_sse2.c:582,7'
          Dst:             ConvertRGBToY_SSE2
        - Src:             'yuv_sse2.c:588,7'
          Dst:             ConvertRGBToY_SSE2
        - Src:             'yuv_sse2.c:595,12'
          Dst:             VP8RGBToY
    - functionName:    ConvertARGBToUV_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'int *'
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - argb
        - u
        - v
        - src_width
        - do_store
      BBCount:         13
      ICount:          243
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertRGBToUV_SSE2
        - HorizontalAddPack_SSE2
        - RGB32PackedToPlanar_SSE2
        - WebPConvertARGBToUV_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:666,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:668,31'
              BranchSideFuncs:
                - RGB32PackedToPlanar_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - ConvertRGBToUV_SSE2
                - RGB32PackedToPlanar_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - ConvertRGBToUV_SSE2
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
            - BranchSide:      'yuv_sse2.c:691,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
        - Branch String:   'yuv_sse2.c:682,9'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:683,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
                - RGB32PackedToPlanar_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - ConvertRGBToUV_SSE2
                - RGB32PackedToPlanar_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - ConvertRGBToUV_SSE2
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
            - BranchSide:      'yuv_sse2.c:688,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
                - RGB32PackedToPlanar_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - ConvertRGBToUV_SSE2
                - RGB32PackedToPlanar_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - HorizontalAddPack_SSE2
                - ConvertRGBToUV_SSE2
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
        - Branch String:   'yuv_sse2.c:691,7'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:691,7'
              BranchSideFuncs:
                - WebPConvertARGBToUV_C
            - BranchSide:      'yuv_sse2.c:692,27'
              BranchSideFuncs:
                - WebPConvertARGBToUV_C
      Callsites:
        - Src:             'yuv_sse2.c:668,5'
          Dst:             RGB32PackedToPlanar_SSE2
        - Src:             'yuv_sse2.c:669,5'
          Dst:             HorizontalAddPack_SSE2
        - Src:             'yuv_sse2.c:670,5'
          Dst:             HorizontalAddPack_SSE2
        - Src:             'yuv_sse2.c:671,5'
          Dst:             HorizontalAddPack_SSE2
        - Src:             'yuv_sse2.c:672,5'
          Dst:             ConvertRGBToUV_SSE2
        - Src:             'yuv_sse2.c:674,5'
          Dst:             RGB32PackedToPlanar_SSE2
        - Src:             'yuv_sse2.c:675,5'
          Dst:             HorizontalAddPack_SSE2
        - Src:             'yuv_sse2.c:676,5'
          Dst:             HorizontalAddPack_SSE2
        - Src:             'yuv_sse2.c:677,5'
          Dst:             HorizontalAddPack_SSE2
        - Src:             'yuv_sse2.c:678,5'
          Dst:             ConvertRGBToUV_SSE2
        - Src:             'yuv_sse2.c:692,5'
          Dst:             WebPConvertARGBToUV_C
    - functionName:    ConvertARGBToY_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - y
        - width
      BBCount:         11
      ICount:          129
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ConvertRGBToY_SSE2
        - RGB32PackedToPlanar_SSE2
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:636,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:638,31'
              BranchSideFuncs:
                - RGB32PackedToPlanar_SSE2
                - ConvertRGBToY_SSE2
                - ConvertRGBToY_SSE2
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
            - BranchSide:      'yuv_sse2.c:643,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1765
        - Branch String:   'yuv_sse2.c:643,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:644,24'
              BranchSideFuncs:
                - VP8RGBToY.1765
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:648,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:638,5'
          Dst:             RGB32PackedToPlanar_SSE2
        - Src:             'yuv_sse2.c:639,5'
          Dst:             ConvertRGBToY_SSE2
        - Src:             'yuv_sse2.c:640,5'
          Dst:             ConvertRGBToY_SSE2
        - Src:             'yuv_sse2.c:645,12'
          Dst:             VP8RGBToY
    - functionName:    WebPInitConvertARGBToYUVSSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertARGBToUV_SSE2
        - ConvertARGBToY_SSE2
        - ConvertBGR24ToY_SSE2
        - ConvertRGB24ToY_SSE2
        - ConvertRGBA32ToUV_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    YuvToArgbRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          163
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PackAndStore4_SSE2
        - VP8YuvToArgb
        - YUV420ToRGB_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:346,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:348,22'
              BranchSideFuncs:
                - YUV420ToRGB_SSE2
                - PackAndStore4_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToArgb.1766
            - BranchSide:      'yuv_sse2.c:354,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToArgb.1766
        - Branch String:   'yuv_sse2.c:354,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:355,18'
              BranchSideFuncs:
                - VP8YuvToArgb.1766
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:361,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:348,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:349,5'
          Dst:             PackAndStore4_SSE2
        - Src:             'yuv_sse2.c:355,5'
          Dst:             VP8YuvToArgb
    - functionName:    PackAndStore4_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - A
        - dst
      BBCount:         1
      ICount:          139
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    YuvToBgraRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          163
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PackAndStore4_SSE2
        - VP8YuvToBgra
        - YUV420ToRGB_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:324,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:326,22'
              BranchSideFuncs:
                - YUV420ToRGB_SSE2
                - PackAndStore4_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToBgra.1773
            - BranchSide:      'yuv_sse2.c:332,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToBgra.1773
        - Branch String:   'yuv_sse2.c:332,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:333,18'
              BranchSideFuncs:
                - VP8YuvToBgra.1773
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:339,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:326,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:327,5'
          Dst:             PackAndStore4_SSE2
        - Src:             'yuv_sse2.c:333,5'
          Dst:             VP8YuvToBgra
    - functionName:    YuvToBgrRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          249
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PlanarTo24b_SSE2
        - VP8YuvToBgr
        - YUV420ToRGB_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:404,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:408,22'
              BranchSideFuncs:
                - YUV420ToRGB_SSE2
                - YUV420ToRGB_SSE2
                - YUV420ToRGB_SSE2
                - YUV420ToRGB_SSE2
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - PlanarTo24b_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToBgr.1774
            - BranchSide:      'yuv_sse2.c:428,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToBgr.1774
        - Branch String:   'yuv_sse2.c:428,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:429,17'
              BranchSideFuncs:
                - VP8YuvToBgr.1774
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:435,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:408,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:409,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:410,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:411,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:422,5'
          Dst:             PlanarTo24b_SSE2
        - Src:             'yuv_sse2.c:429,5'
          Dst:             VP8YuvToBgr
    - functionName:    PlanarTo24b_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
        - in4
        - in5
        - rgb
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8PlanarTo24b_SSE2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:186,3'
          Dst:             VP8PlanarTo24b_SSE2
    - functionName:    YuvToRgbaRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          163
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PackAndStore4_SSE2
        - VP8YuvToRgba
        - YUV420ToRGB_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:302,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:304,22'
              BranchSideFuncs:
                - YUV420ToRGB_SSE2
                - PackAndStore4_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToRgba.1775
            - BranchSide:      'yuv_sse2.c:310,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToRgba.1775
        - Branch String:   'yuv_sse2.c:310,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:311,18'
              BranchSideFuncs:
                - VP8YuvToRgba.1775
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:317,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:304,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:305,5'
          Dst:             PackAndStore4_SSE2
        - Src:             'yuv_sse2.c:311,5'
          Dst:             VP8YuvToRgba
    - functionName:    YuvToRgbRow_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          249
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PlanarTo24b_SSE2
        - VP8YuvToRgb
        - YUV420ToRGB_SSE2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:367,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:371,22'
              BranchSideFuncs:
                - YUV420ToRGB_SSE2
                - YUV420ToRGB_SSE2
                - YUV420ToRGB_SSE2
                - YUV420ToRGB_SSE2
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - PlanarTo24b_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToRgb.1767
            - BranchSide:      'yuv_sse2.c:391,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToRgb.1767
        - Branch String:   'yuv_sse2.c:391,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:392,17'
              BranchSideFuncs:
                - VP8YuvToRgb.1767
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse2.c:398,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:371,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:372,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:373,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:374,5'
          Dst:             YUV420ToRGB_SSE2
        - Src:             'yuv_sse2.c:385,5'
          Dst:             PlanarTo24b_SSE2
        - Src:             'yuv_sse2.c:392,5'
          Dst:             VP8YuvToRgb
    - functionName:    WebPInitSamplersSSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - YuvToArgbRow_SSE2
        - YuvToBgrRow_SSE2
        - YuvToBgraRow_SSE2
        - YuvToRgbRow_SSE2
        - YuvToRgbaRow_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToBgr32_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PlanarTo24b_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:277,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:278,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:279,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:280,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:291,3'
          Dst:             PlanarTo24b_SSE2
    - functionName:    YUV444ToRGB_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - R
        - G
        - B
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertYUV444ToRGB_SSE2
        - Load_HI_16_SSE2
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:90,22'
          Dst:             Load_HI_16_SSE2
        - Src:             'yuv_sse2.c:90,47'
          Dst:             Load_HI_16_SSE2
        - Src:             'yuv_sse2.c:91,22'
          Dst:             Load_HI_16_SSE2
        - Src:             'yuv_sse2.c:92,3'
          Dst:             ConvertYUV444ToRGB_SSE2
    - functionName:    VP8YuvToRgb32_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PlanarTo24b_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse2.c:255,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:256,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:257,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:258,3'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:269,3'
          Dst:             PlanarTo24b_SSE2
    - functionName:    PackAndStore565_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - dst
      BBCount:         1
      ICount:          533
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToRgb56532_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - PackAndStore565_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:243,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:245,22'
              BranchSideFuncs:
                - YUV444ToRGB_SSE2
                - PackAndStore565_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv_sse2.c:248,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:245,5'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:246,5'
          Dst:             PackAndStore565_SSE2
    - functionName:    PackAndStore4444_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - A
        - dst
      BBCount:         1
      ICount:          229
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToRgba444432_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         7
      ICount:          115
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - PackAndStore4444_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:233,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:235,22'
              BranchSideFuncs:
                - YUV444ToRGB_SSE2
                - PackAndStore4444_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv_sse2.c:238,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:235,5'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:236,5'
          Dst:             PackAndStore4444_SSE2
    - functionName:    VP8YuvToArgb32_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         7
      ICount:          115
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - PackAndStore4_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:222,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:224,22'
              BranchSideFuncs:
                - YUV444ToRGB_SSE2
                - PackAndStore4_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv_sse2.c:227,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:224,5'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:225,5'
          Dst:             PackAndStore4_SSE2
    - functionName:    VP8YuvToBgra32_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         7
      ICount:          115
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - PackAndStore4_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:211,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:213,22'
              BranchSideFuncs:
                - YUV444ToRGB_SSE2
                - PackAndStore4_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv_sse2.c:216,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:213,5'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:214,5'
          Dst:             PackAndStore4_SSE2
    - functionName:    VP8YuvToRgba32_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         7
      ICount:          115
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - PackAndStore4_SSE2
        - YUV444ToRGB_SSE2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'yuv_sse2.c:200,3'
          Branch Sides:
            - BranchSide:      'yuv_sse2.c:202,22'
              BranchSideFuncs:
                - YUV444ToRGB_SSE2
                - PackAndStore4_SSE2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'yuv_sse2.c:205,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse2.c:202,5'
          Dst:             YUV444ToRGB_SSE2
        - Src:             'yuv_sse2.c:203,5'
          Dst:             PackAndStore4_SSE2
    - functionName:    ExtractAlpha_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - argb_stride
        - width
        - height
        - alpha
        - alpha_stride
      BBCount:         13
      ICount:          631
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_processing_sse41.c:44,3'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse41.c:45,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
            - BranchSide:      'alpha_processing_sse41.c:74,13'
              BranchSideFuncs:
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_processing_sse41.c:46,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse41.c:48,42'
              BranchSideFuncs:
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_processing_sse41.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
        - Branch String:   'alpha_processing_sse41.c:65,5'
          Branch Sides:
            - BranchSide:      'alpha_processing_sse41.c:66,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
            - BranchSide:      'alpha_processing_sse41.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.sse2.pmovmskb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
      Callsites:       []
    - functionName:    WebPInitAlphaProcessingSSE41
      functionSourceFile: '/src/libwebp/src/dsp/alpha_processing_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ExtractAlpha_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToInt32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToUint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:77,19'
          Dst:             WebPMemToUint32
    - functionName:    HE16_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
      BBCount:         7
      ICount:          169
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - WebPMemToInt32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dec_sse41.c:25,3'
          Branch Sides:
            - BranchSide:      'dec_sse41.c:26,57'
              BranchSideFuncs:
                - WebPMemToInt32.1806
                - llvm.x86.ssse3.pshuf.b.128
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'dec_sse41.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'dec_sse41.c:26,42'
          Dst:             WebPMemToInt32
    - functionName:    VP8DspInitSSE41
      functionSourceFile: '/src/libwebp/src/dsp/dec_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - HE16_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertBGRAToBGR_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         11
      ICount:          374
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LConvertBGRAToBGR_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse41.c:108,3'
          Branch Sides:
            - BranchSide:      'lossless_sse41.c:108,3'
              BranchSideFuncs:
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToBGR_C
            - BranchSide:      'lossless_sse41.c:111,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToBGR_C
        - Branch String:   'lossless_sse41.c:111,7'
          Branch Sides:
            - BranchSide:      'lossless_sse41.c:111,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToBGR_C
            - BranchSide:      'lossless_sse41.c:112,45'
              BranchSideFuncs:
                - VP8LConvertBGRAToBGR_C
      Callsites:
        - Src:             'lossless_sse41.c:112,5'
          Dst:             VP8LConvertBGRAToBGR_C
    - functionName:    ConvertBGRAToRGB_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - src
        - num_pixels
        - dst
      BBCount:         11
      ICount:          374
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LConvertBGRAToRGB_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse41.c:90,3'
          Branch Sides:
            - BranchSide:      'lossless_sse41.c:90,3'
              BranchSideFuncs:
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.ssse3.pshuf.b.128
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGB_C
            - BranchSide:      'lossless_sse41.c:93,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LConvertBGRAToRGB_C
        - Branch String:   'lossless_sse41.c:93,7'
          Branch Sides:
            - BranchSide:      'lossless_sse41.c:93,7'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGB_C
            - BranchSide:      'lossless_sse41.c:94,45'
              BranchSideFuncs:
                - VP8LConvertBGRAToRGB_C
      Callsites:
        - Src:             'lossless_sse41.c:94,5'
          Dst:             VP8LConvertBGRAToRGB_C
    - functionName:    TransformColorInverse_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.VP8LMultipliers *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - m
        - src
        - num_pixels
        - dst
      BBCount:         10
      ICount:          558
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8LTransformColorInverse_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lossless_sse41.c:39,3'
          Branch Sides:
            - BranchSide:      'lossless_sse41.c:40,56'
              BranchSideFuncs:
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.ssse3.pshuf.b.128
                - llvm.x86.sse2.pmulh.w
                - llvm.x86.sse41.pblendvb
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LTransformColorInverse_C
            - BranchSide:      'lossless_sse41.c:51,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LTransformColorInverse_C
        - Branch String:   'lossless_sse41.c:51,7'
          Branch Sides:
            - BranchSide:      'lossless_sse41.c:51,7'
              BranchSideFuncs:
                - VP8LTransformColorInverse_C
            - BranchSide:      'lossless_sse41.c:52,33'
              BranchSideFuncs:
                - VP8LTransformColorInverse_C
      Callsites:
        - Src:             'lossless_sse41.c:52,5'
          Dst:             VP8LTransformColorInverse_C
    - functionName:    VP8LDspInitSSE41
      functionSourceFile: '/src/libwebp/src/dsp/lossless_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertBGRAToBGR_SSE41
        - ConvertBGRAToRGB_SSE41
        - TransformColorInverse_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGBA32PackedToPlanar_16b_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'short *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rgbx
        - r
        - g
        - b
      BBCount:         1
      ICount:          353
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGB24PackedToPlanar_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rgb
        - out
      BBCount:         7
      ICount:          1144
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertRGBToUV_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - U
        - V
      BBCount:         5
      ICount:          599
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HorizontalAddPack_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - A
        - B
        - out
      BBCount:         1
      ICount:          108
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8L32bToPlanar_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8RGBToY
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - g
        - b
        - rounding
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertRGBToY_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - R
        - G
        - B
        - Y
      BBCount:         3
      ICount:          356
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RGB32PackedToPlanar_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argb
        - rgb
      BBCount:         3
      ICount:          162
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8L32bToPlanar_SSE41
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:343,3'
          Dst:             VP8L32bToPlanar_SSE41
    - functionName:    VP8YuvToBgr
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:88,12'
          Dst:             VP8YUVToB
        - Src:             '../../src/dsp/yuv.h:89,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:90,12'
          Dst:             VP8YUVToR
    - functionName:    VP8YUVToB
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:76,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToG
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:72,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,56'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToR
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:68,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,10'
          Dst:             VP8Clip8
    - functionName:    MultHi
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - coeff
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8Clip8
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:64,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:64,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToInt32
      functionSourceFile: '/src/libwebp/src/dsp/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToUint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/utils/utils.h:77,19'
          Dst:             WebPMemToUint32
    - functionName:    Load_UV_HI_8_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - src
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToInt32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:79,42'
          Dst:             WebPMemToInt32
    - functionName:    VP8YuvToRgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:81,12'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:82,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:83,12'
          Dst:             VP8YUVToB
    - functionName:    YUV420ToRGB_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - R
        - G
        - B
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertYUV444ToRGB_SSE41
        - Load_HI_16_SSE41
        - Load_UV_HI_8_SSE41
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:101,22'
          Dst:             Load_HI_16_SSE41
        - Src:             'yuv_sse41.c:101,48'
          Dst:             Load_UV_HI_8_SSE41
        - Src:             'yuv_sse41.c:102,22'
          Dst:             Load_UV_HI_8_SSE41
        - Src:             'yuv_sse41.c:103,3'
          Dst:             ConvertYUV444ToRGB_SSE41
    - functionName:    Load_HI_16_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertYUV444ToRGB_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Y0
        - U0
        - V0
        - R
        - G
        - B
      BBCount:         1
      ICount:          635
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8PlanarTo24b_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/common_sse41.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
        - in4
        - in5
      BBCount:         1
      ICount:          1087
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ConvertRGBA32ToUV_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'short *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rgb
        - u
        - v
        - width
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ConvertRGBToUV_SSE41
        - RGBA32PackedToPlanar_16b_SSE41
        - WebPConvertRGBA32ToUV_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:577,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:578,13'
              BranchSideFuncs:
                - RGBA32PackedToPlanar_16b_SSE41
                - ConvertRGBToUV_SSE41
                - RGBA32PackedToPlanar_16b_SSE41
                - ConvertRGBToUV_SSE41
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - WebPConvertRGBA32ToUV_C
            - BranchSide:      'yuv_sse41.c:589,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPConvertRGBA32ToUV_C
        - Branch String:   'yuv_sse41.c:589,7'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:589,7'
              BranchSideFuncs:
                - WebPConvertRGBA32ToUV_C
            - BranchSide:      'yuv_sse41.c:590,29'
              BranchSideFuncs:
                - WebPConvertRGBA32ToUV_C
      Callsites:
        - Src:             'yuv_sse41.c:579,5'
          Dst:             RGBA32PackedToPlanar_16b_SSE41
        - Src:             'yuv_sse41.c:580,5'
          Dst:             ConvertRGBToUV_SSE41
        - Src:             'yuv_sse41.c:581,5'
          Dst:             RGBA32PackedToPlanar_16b_SSE41
        - Src:             'yuv_sse41.c:582,5'
          Dst:             ConvertRGBToUV_SSE41
        - Src:             'yuv_sse41.c:590,5'
          Dst:             WebPConvertRGBA32ToUV_C
    - functionName:    ConvertBGR24ToY_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bgr
        - y
        - width
      BBCount:         15
      ICount:          251
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertRGBToY_SSE41
        - RGB24PackedToPlanar_SSE41
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:447,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:451,31'
              BranchSideFuncs:
                - RGB24PackedToPlanar_SSE41
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'yuv_sse41.c:473,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
        - Branch String:   'yuv_sse41.c:453,5'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:454,28'
              BranchSideFuncs:
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
                - RGB24PackedToPlanar_SSE41
            - BranchSide:      'yuv_sse41.c:472,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
                - RGB24PackedToPlanar_SSE41
                - __sanitizer_cov_trace_const_cmp4
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'yuv_sse41.c:473,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:474,22'
              BranchSideFuncs:
                - VP8RGBToY.1897
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse41.c:476,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse41.c:451,5'
          Dst:             RGB24PackedToPlanar_SSE41
        - Src:             'yuv_sse41.c:461,7'
          Dst:             ConvertRGBToY_SSE41
        - Src:             'yuv_sse41.c:467,7'
          Dst:             ConvertRGBToY_SSE41
        - Src:             'yuv_sse41.c:474,12'
          Dst:             VP8RGBToY
    - functionName:    ConvertRGB24ToY_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rgb
        - y
        - width
      BBCount:         15
      ICount:          251
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertRGBToY_SSE41
        - RGB24PackedToPlanar_SSE41
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:413,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:417,31'
              BranchSideFuncs:
                - RGB24PackedToPlanar_SSE41
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
            - BranchSide:      'yuv_sse41.c:439,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
        - Branch String:   'yuv_sse41.c:419,5'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:420,28'
              BranchSideFuncs:
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
                - RGB24PackedToPlanar_SSE41
            - BranchSide:      'yuv_sse41.c:438,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
                - RGB24PackedToPlanar_SSE41
                - __sanitizer_cov_trace_const_cmp4
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
        - Branch String:   'yuv_sse41.c:439,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:440,22'
              BranchSideFuncs:
                - VP8RGBToY.1897
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse41.c:442,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse41.c:417,5'
          Dst:             RGB24PackedToPlanar_SSE41
        - Src:             'yuv_sse41.c:427,7'
          Dst:             ConvertRGBToY_SSE41
        - Src:             'yuv_sse41.c:433,7'
          Dst:             ConvertRGBToY_SSE41
        - Src:             'yuv_sse41.c:440,12'
          Dst:             VP8RGBToY
    - functionName:    ConvertARGBToUV_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'int *'
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - argb
        - u
        - v
        - src_width
        - do_store
      BBCount:         13
      ICount:          243
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ConvertRGBToUV_SSE41
        - HorizontalAddPack_SSE41
        - RGB32PackedToPlanar_SSE41
        - WebPConvertARGBToUV_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:511,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:513,32'
              BranchSideFuncs:
                - RGB32PackedToPlanar_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - ConvertRGBToUV_SSE41
                - RGB32PackedToPlanar_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - ConvertRGBToUV_SSE41
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
            - BranchSide:      'yuv_sse41.c:536,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
        - Branch String:   'yuv_sse41.c:527,9'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:528,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
                - RGB32PackedToPlanar_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - ConvertRGBToUV_SSE41
                - RGB32PackedToPlanar_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - ConvertRGBToUV_SSE41
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
            - BranchSide:      'yuv_sse41.c:533,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPConvertARGBToUV_C
                - RGB32PackedToPlanar_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - ConvertRGBToUV_SSE41
                - RGB32PackedToPlanar_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - HorizontalAddPack_SSE41
                - ConvertRGBToUV_SSE41
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_const_cmp4
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
        - Branch String:   'yuv_sse41.c:536,7'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:536,7'
              BranchSideFuncs:
                - WebPConvertARGBToUV_C
            - BranchSide:      'yuv_sse41.c:537,27'
              BranchSideFuncs:
                - WebPConvertARGBToUV_C
      Callsites:
        - Src:             'yuv_sse41.c:513,5'
          Dst:             RGB32PackedToPlanar_SSE41
        - Src:             'yuv_sse41.c:514,5'
          Dst:             HorizontalAddPack_SSE41
        - Src:             'yuv_sse41.c:515,5'
          Dst:             HorizontalAddPack_SSE41
        - Src:             'yuv_sse41.c:516,5'
          Dst:             HorizontalAddPack_SSE41
        - Src:             'yuv_sse41.c:517,5'
          Dst:             ConvertRGBToUV_SSE41
        - Src:             'yuv_sse41.c:519,5'
          Dst:             RGB32PackedToPlanar_SSE41
        - Src:             'yuv_sse41.c:520,5'
          Dst:             HorizontalAddPack_SSE41
        - Src:             'yuv_sse41.c:521,5'
          Dst:             HorizontalAddPack_SSE41
        - Src:             'yuv_sse41.c:522,5'
          Dst:             HorizontalAddPack_SSE41
        - Src:             'yuv_sse41.c:523,5'
          Dst:             ConvertRGBToUV_SSE41
        - Src:             'yuv_sse41.c:537,5'
          Dst:             WebPConvertARGBToUV_C
    - functionName:    ConvertARGBToY_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - argb
        - y
        - width
      BBCount:         11
      ICount:          129
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ConvertRGBToY_SSE41
        - RGB32PackedToPlanar_SSE41
        - VP8RGBToY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:481,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:483,32'
              BranchSideFuncs:
                - RGB32PackedToPlanar_SSE41
                - ConvertRGBToY_SSE41
                - ConvertRGBToY_SSE41
                - llvm.x86.sse2.packuswb.128
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
            - BranchSide:      'yuv_sse41.c:488,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8RGBToY.1897
        - Branch String:   'yuv_sse41.c:488,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:489,24'
              BranchSideFuncs:
                - VP8RGBToY.1897
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse41.c:493,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse41.c:483,5'
          Dst:             RGB32PackedToPlanar_SSE41
        - Src:             'yuv_sse41.c:484,5'
          Dst:             ConvertRGBToY_SSE41
        - Src:             'yuv_sse41.c:485,5'
          Dst:             ConvertRGBToY_SSE41
        - Src:             'yuv_sse41.c:490,12'
          Dst:             VP8RGBToY
    - functionName:    WebPInitConvertARGBToYUVSSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertARGBToUV_SSE41
        - ConvertARGBToY_SSE41
        - ConvertBGR24ToY_SSE41
        - ConvertRGB24ToY_SSE41
        - ConvertRGBA32ToUV_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    YuvToBgrRow_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          249
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PlanarTo24b_SSE41
        - VP8YuvToBgr
        - YUV420ToRGB_SSE41
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:223,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:227,23'
              BranchSideFuncs:
                - YUV420ToRGB_SSE41
                - YUV420ToRGB_SSE41
                - YUV420ToRGB_SSE41
                - YUV420ToRGB_SSE41
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - PlanarTo24b_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToBgr.1898
            - BranchSide:      'yuv_sse41.c:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToBgr.1898
        - Branch String:   'yuv_sse41.c:247,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:248,17'
              BranchSideFuncs:
                - VP8YuvToBgr.1898
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse41.c:254,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse41.c:227,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:228,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:229,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:230,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:241,5'
          Dst:             PlanarTo24b_SSE41
        - Src:             'yuv_sse41.c:248,5'
          Dst:             VP8YuvToBgr
    - functionName:    PlanarTo24b_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - in0
        - in1
        - in2
        - in3
        - in4
        - in5
        - rgb
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8PlanarTo24b_SSE41
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:125,3'
          Dst:             VP8PlanarTo24b_SSE41
    - functionName:    YuvToRgbRow_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         11
      ICount:          249
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - PlanarTo24b_SSE41
        - VP8YuvToRgb
        - YUV420ToRGB_SSE41
      functionUses:    1
      BranchProfiles:
        - Branch String:   'yuv_sse41.c:186,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:190,23'
              BranchSideFuncs:
                - YUV420ToRGB_SSE41
                - YUV420ToRGB_SSE41
                - YUV420ToRGB_SSE41
                - YUV420ToRGB_SSE41
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - llvm.x86.sse2.packuswb.128
                - PlanarTo24b_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToRgb.1906
            - BranchSide:      'yuv_sse41.c:210,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8YuvToRgb.1906
        - Branch String:   'yuv_sse41.c:210,3'
          Branch Sides:
            - BranchSide:      'yuv_sse41.c:211,17'
              BranchSideFuncs:
                - VP8YuvToRgb.1906
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'yuv_sse41.c:217,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'yuv_sse41.c:190,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:191,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:192,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:193,5'
          Dst:             YUV420ToRGB_SSE41
        - Src:             'yuv_sse41.c:204,5'
          Dst:             PlanarTo24b_SSE41
        - Src:             'yuv_sse41.c:211,5'
          Dst:             VP8YuvToRgb
    - functionName:    WebPInitSamplersSSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - YuvToBgrRow_SSE41
        - YuvToRgbRow_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToBgr32_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PlanarTo24b_SSE41
        - YUV444ToRGB_SSE41
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:162,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:163,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:164,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:165,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:176,3'
          Dst:             PlanarTo24b_SSE41
    - functionName:    YUV444ToRGB_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - R
        - G
        - B
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ConvertYUV444ToRGB_SSE41
        - Load_HI_16_SSE41
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:90,22'
          Dst:             Load_HI_16_SSE41
        - Src:             'yuv_sse41.c:90,48'
          Dst:             Load_HI_16_SSE41
        - Src:             'yuv_sse41.c:91,22'
          Dst:             Load_HI_16_SSE41
        - Src:             'yuv_sse41.c:92,3'
          Dst:             ConvertYUV444ToRGB_SSE41
    - functionName:    VP8YuvToRgb32_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/yuv_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PlanarTo24b_SSE41
        - YUV444ToRGB_SSE41
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'yuv_sse41.c:140,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:141,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:142,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:143,3'
          Dst:             YUV444ToRGB_SSE41
        - Src:             'yuv_sse41.c:154,3'
          Dst:             PlanarTo24b_SSE41
    - functionName:    BitsLog2Floor
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BSwap64
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/endian_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LSetEndOfStream
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LPrefetchBits
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/bit_reader_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LReadBits
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LBitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - n_bits
      BBCount:         12
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ShiftBytes
        - VP8LPrefetchBits
        - VP8LSetEndOfStream
        - __assert_fail
      functionUses:    25
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:210,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:210,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetEndOfStream
                - VP8LPrefetchBits.1955
                - ShiftBytes
            - BranchSide:      'bit_reader_utils.c:212,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetEndOfStream
                - VP8LPrefetchBits.1955
                - ShiftBytes
        - Branch String:   'bit_reader_utils.c:212,17'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:212,20'
              BranchSideFuncs:
                - VP8LSetEndOfStream
            - BranchSide:      'bit_reader_utils.c:219,24'
              BranchSideFuncs:
                - VP8LSetEndOfStream
        - Branch String:   'bit_reader_utils.c:212,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:213,20'
              BranchSideFuncs:
                - VP8LPrefetchBits.1955
                - ShiftBytes
            - BranchSide:      'bit_reader_utils.c:219,24'
              BranchSideFuncs:
                - VP8LSetEndOfStream
      Callsites:
        - Src:             'bit_reader_utils.c:210,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:213,26'
          Dst:             VP8LPrefetchBits
        - Src:             'bit_reader_utils.c:216,5'
          Dst:             ShiftBytes
        - Src:             'bit_reader_utils.c:219,5'
          Dst:             VP8LSetEndOfStream
    - functionName:    ShiftBytes
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - VP8LIsEndOfStream
        - VP8LSetEndOfStream
      functionUses:    2
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:183,28'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:183,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetEndOfStream
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'bit_reader_utils.c:183,3'
              BranchSideFuncs:
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetEndOfStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'bit_reader_utils.c:183,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:184,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetEndOfStream
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'bit_reader_utils.c:189,25'
              BranchSideFuncs:
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSetEndOfStream
        - Branch String:   'bit_reader_utils.c:189,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:189,7'
              BranchSideFuncs:
                - VP8LSetEndOfStream
            - BranchSide:      'bit_reader_utils.c:190,24'
              BranchSideFuncs:
                - VP8LSetEndOfStream
      Callsites:
        - Src:             'bit_reader_utils.c:189,7'
          Dst:             VP8LIsEndOfStream
        - Src:             'bit_reader_utils.c:190,5'
          Dst:             VP8LSetEndOfStream
    - functionName:    VP8LIsEndOfStream
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/bit_reader_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         12
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_utils.h:172,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:172,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/bit_reader_utils.h:173,19'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,19'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/bit_reader_utils.h:173,46'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/bit_reader_utils.h:173,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/utils/bit_reader_utils.h:172,3'
          Dst:             __assert_fail
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LDoFillBitWindow
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LBitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         9
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - ShiftBytes
        - WebPMemToUint32
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:195,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:195,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ShiftBytes
                - WebPMemToUint32.1964
            - BranchSide:      'bit_reader_utils.c:197,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ShiftBytes
                - WebPMemToUint32.1964
        - Branch String:   'bit_reader_utils.c:197,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:198,5'
              BranchSideFuncs:
                - WebPMemToUint32.1964
            - BranchSide:      'bit_reader_utils.c:206,14'
              BranchSideFuncs:
                - ShiftBytes
      Callsites:
        - Src:             'bit_reader_utils.c:195,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:200,29'
          Dst:             WebPMemToUint32
        - Src:             'bit_reader_utils.c:206,3'
          Dst:             ShiftBytes
    - functionName:    VP8LBitReaderSetBuffer
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8LBitReader *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - br
        - buf
        - len
      BBCount:         15
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LIsEndOfStream
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:167,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:167,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'bit_reader_utils.c:168,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'bit_reader_utils.c:168,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:168,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'bit_reader_utils.c:169,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'bit_reader_utils.c:169,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:169,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'bit_reader_utils.c:170,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'bit_reader_utils.c:173,36'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:173,36'
              BranchSideFuncs: []
            - BranchSide:      'bit_reader_utils.c:173,57'
              BranchSideFuncs:
                - VP8LIsEndOfStream.1960
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'bit_reader_utils.c:167,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:168,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:169,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:173,39'
          Dst:             VP8LIsEndOfStream
    - functionName:    VP8LInitBitReader
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8LBitReader *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - br
        - start
        - length
      BBCount:         19
      ICount:          120
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:145,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:145,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'bit_reader_utils.c:146,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'bit_reader_utils.c:146,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:146,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'bit_reader_utils.c:147,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'bit_reader_utils.c:147,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:147,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'bit_reader_utils.c:149,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'bit_reader_utils.c:154,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:155,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'bit_reader_utils.c:157,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'bit_reader_utils.c:157,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:158,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'bit_reader_utils.c:160,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bit_reader_utils.c:145,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:146,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:147,3'
          Dst:             __assert_fail
    - functionName:    VP8GetSignedValue
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - bits
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8GetValue
      functionUses:    9
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:117,10'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:117,31'
              BranchSideFuncs: []
            - BranchSide:      'bit_reader_utils.c:117,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bit_reader_utils.c:116,21'
          Dst:             VP8GetValue
        - Src:             'bit_reader_utils.c:117,10'
          Dst:             VP8GetValue
    - functionName:    VP8GetValue
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - bits
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8GetBit
      functionUses:    30
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:108,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:109,10'
              BranchSideFuncs:
                - VP8GetBit.1979
            - BranchSide:      'bit_reader_utils.c:111,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bit_reader_utils.c:109,10'
          Dst:             VP8GetBit
    - functionName:    VP8GetBit
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - prob
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BitsLog2Floor
        - VP8LoadNewBytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:113,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:114,21'
              BranchSideFuncs:
                - VP8LoadNewBytes.1980
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BitsLog2Floor.1953
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:117,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BitsLog2Floor.1953
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:121,9'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:122,16'
              BranchSideFuncs:
                - BitsLog2Floor.1953
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:125,15'
              BranchSideFuncs:
                - BitsLog2Floor.1953
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:114,5'
          Dst:             VP8LoadNewBytes
        - Src:             '../../src/utils/bit_reader_inl_utils.h:128,29'
          Dst:             BitsLog2Floor
    - functionName:    VP8LoadNewBytes
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8BitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - BSwap64
        - VP8LoadFinalBytes
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:59,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.1954
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:59,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.1954
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:61,7'
              BranchSideFuncs:
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.1954
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:61,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:63,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.1954
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:102,23'
              BranchSideFuncs:
                - VP8LoadFinalBytes
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:59,3'
          Dst:             __assert_fail
        - Src:             '../../src/utils/bit_reader_inl_utils.h:85,12'
          Dst:             BSwap64
        - Src:             '../../src/utils/bit_reader_inl_utils.h:102,5'
          Dst:             VP8LoadFinalBytes
    - functionName:    VP8LoadFinalBytes
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8BitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         15
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:89,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:89,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'bit_reader_utils.c:89,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'bit_reader_utils.c:89,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'bit_reader_utils.c:91,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'bit_reader_utils.c:91,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:92,5'
              BranchSideFuncs: []
            - BranchSide:      'bit_reader_utils.c:94,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'bit_reader_utils.c:94,14'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:95,5'
              BranchSideFuncs: []
            - BranchSide:      'bit_reader_utils.c:99,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'bit_reader_utils.c:89,3'
          Dst:             __assert_fail
    - functionName:    VP8RemapBitReader
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - size_t
      constantsTouched: []
      argNames:
        - br
        - offset
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:49,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:49,7'
              BranchSideFuncs: []
            - BranchSide:      'bit_reader_utils.c:50,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8InitBitReader
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8BitReader *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - br
        - start
        - size
      BBCount:         12
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - VP8BitReaderSetBuffer
        - VP8LoadNewBytes
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:37,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:37,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - VP8BitReaderSetBuffer
                - VP8LoadNewBytes.1980
            - BranchSide:      'bit_reader_utils.c:38,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - VP8BitReaderSetBuffer
                - VP8LoadNewBytes.1980
        - Branch String:   'bit_reader_utils.c:38,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:38,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - VP8BitReaderSetBuffer
                - VP8LoadNewBytes.1980
            - BranchSide:      'bit_reader_utils.c:39,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - VP8BitReaderSetBuffer
                - VP8LoadNewBytes.1980
        - Branch String:   'bit_reader_utils.c:39,3'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:39,3'
              BranchSideFuncs:
                - VP8BitReaderSetBuffer
                - VP8LoadNewBytes.1980
            - BranchSide:      'bit_reader_utils.c:39,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'bit_reader_utils.c:37,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:38,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:39,3'
          Dst:             __assert_fail
        - Src:             'bit_reader_utils.c:44,3'
          Dst:             VP8BitReaderSetBuffer
        - Src:             'bit_reader_utils.c:45,3'
          Dst:             VP8LoadNewBytes
    - functionName:    VP8BitReaderSetBuffer
      functionSourceFile: '/src/libwebp/src/utils/bit_reader_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8BitReader *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - br
        - start
        - size
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'bit_reader_utils.c:31,7'
          Branch Sides:
            - BranchSide:      'bit_reader_utils.c:31,34'
              BranchSideFuncs: []
            - BranchSide:      'bit_reader_utils.c:32,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LColorCacheCopy
      functionSourceFile: '/src/libwebp/src/utils/color_cache_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8LColorCache *'
        - 'struct.VP8LColorCache *'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         12
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'color_cache_utils.c:44,3'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:44,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'color_cache_utils.c:45,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'color_cache_utils.c:45,3'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:45,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'color_cache_utils.c:46,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'color_cache_utils.c:46,3'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:46,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'color_cache_utils.c:46,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'color_cache_utils.c:44,3'
          Dst:             __assert_fail
        - Src:             'color_cache_utils.c:45,3'
          Dst:             __assert_fail
        - Src:             'color_cache_utils.c:46,3'
          Dst:             __assert_fail
    - functionName:    VP8LColorCacheClear
      functionSourceFile: '/src/libwebp/src/utils/color_cache_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8LColorCache *'
      constantsTouched: []
      argNames:
        - color_cache
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPSafeFree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'color_cache_utils.c:36,7'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:36,7'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'color_cache_utils.c:37,18'
              BranchSideFuncs:
                - WebPSafeFree
      Callsites:
        - Src:             'color_cache_utils.c:37,5'
          Dst:             WebPSafeFree
    - functionName:    VP8LColorCacheInit
      functionSourceFile: '/src/libwebp/src/utils/color_cache_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8LColorCache *'
        - int
      constantsTouched: []
      argNames:
        - color_cache
        - hash_bits
      BBCount:         12
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - WebPSafeCalloc
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'color_cache_utils.c:25,3'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:25,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - WebPSafeCalloc
            - BranchSide:      'color_cache_utils.c:26,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - WebPSafeCalloc
        - Branch String:   'color_cache_utils.c:26,3'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:26,3'
              BranchSideFuncs:
                - WebPSafeCalloc
            - BranchSide:      'color_cache_utils.c:28,17'
              BranchSideFuncs:
                - WebPSafeCalloc
        - Branch String:   'color_cache_utils.c:29,7'
          Branch Sides:
            - BranchSide:      'color_cache_utils.c:29,37'
              BranchSideFuncs: []
            - BranchSide:      'color_cache_utils.c:30,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'color_cache_utils.c:25,3'
          Dst:             __assert_fail
        - Src:             'color_cache_utils.c:26,3'
          Dst:             __assert_fail
        - Src:             'color_cache_utils.c:27,37'
          Dst:             WebPSafeCalloc
    - functionName:    NextTableBitSize
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - count
        - len
        - root_bits
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'huffman_utils.c:69,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:69,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:71,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:71,20'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:72,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    GetNextKey
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - len
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'huffman_utils.c:45,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:46,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:48,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:48,10'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:48,18'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:48,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ReplicateValue
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.HuffmanCode *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - table
        - step
        - end
        - code
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'huffman_utils.c:56,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:56,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'huffman_utils.c:57,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'huffman_utils.c:60,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:58,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'huffman_utils.c:61,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'huffman_utils.c:56,3'
          Dst:             __assert_fail
    - functionName:    VP8LHuffmanTablesDeallocate
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.HuffmanTables *'
      constantsTouched: []
      argNames:
        - huffman_tables
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - WebPSafeFree
      functionUses:    4
      BranchProfiles:
        - Branch String:   'huffman_utils.c:281,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:281,31'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:283,14'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:290,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:290,3'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
            - BranchSide:      'huffman_utils.c:291,12'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeFree
      Callsites:
        - Src:             'huffman_utils.c:285,3'
          Dst:             WebPSafeFree
        - Src:             'huffman_utils.c:292,5'
          Dst:             WebPSafeFree
        - Src:             'huffman_utils.c:293,5'
          Dst:             WebPSafeFree
    - functionName:    VP8LHuffmanTablesAllocate
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.HuffmanTables *'
      constantsTouched: []
      argNames:
        - size
        - huffman_tables
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPSafeMalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'huffman_utils.c:273,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:273,28'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:274,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'huffman_utils.c:272,31'
          Dst:             WebPSafeMalloc
    - functionName:    BuildHuffmanTable
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.HuffmanCode *'
        - int
        - 'int *'
        - int
        - 'short *'
      constantsTouched: []
      argNames:
        - root_table
        - root_bits
        - code_lengths
        - code_lengths_size
        - sorted
      BBCount:         90
      ICount:          636
      EdgeCount:       115
      CyclomaticComplexity: 27
      functionsReached:
        - GetNextKey
        - NextTableBitSize
        - ReplicateValue
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'huffman_utils.c:92,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:92,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:93,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:93,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:93,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:94,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:94,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:94,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'huffman_utils.c:94,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:94,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:96,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:96,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:96,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:99,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:99,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'huffman_utils.c:107,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'huffman_utils.c:100,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:107,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:108,5'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:112,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'huffman_utils.c:113,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:114,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:121,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:114,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:115,7'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:117,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'huffman_utils.c:121,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:122,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
            - BranchSide:      'huffman_utils.c:133,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
        - Branch String:   'huffman_utils.c:123,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:130,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:124,11'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:125,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:127,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
                - ReplicateValue
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'huffman_utils.c:133,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:134,9'
              BranchSideFuncs:
                - ReplicateValue
            - BranchSide:      'huffman_utils.c:145,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
        - Branch String:   'huffman_utils.c:134,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:135,19'
              BranchSideFuncs:
                - ReplicateValue
            - BranchSide:      'huffman_utils.c:140,12'
              BranchSideFuncs: []
        - Branch String:   'huffman_utils.c:154,5'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:155,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - ReplicateValue
                - GetNextKey
            - BranchSide:      'huffman_utils.c:172,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
        - Branch String:   'huffman_utils.c:158,11'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:161,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
        - Branch String:   'huffman_utils.c:161,11'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:161,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
            - BranchSide:      'huffman_utils.c:162,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
        - Branch String:   'huffman_utils.c:162,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:164,30'
              BranchSideFuncs:
                - ReplicateValue
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'huffman_utils.c:169,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - GetNextKey
        - Branch String:   'huffman_utils.c:172,5'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:174,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
            - BranchSide:      'huffman_utils.c:203,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'huffman_utils.c:177,11'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:178,9'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:180,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
        - Branch String:   'huffman_utils.c:180,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:182,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ReplicateValue
                - NextTableBitSize
            - BranchSide:      'huffman_utils.c:200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - GetNextKey
                - ReplicateValue
                - NextTableBitSize
        - Branch String:   'huffman_utils.c:182,13'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:183,15'
              BranchSideFuncs:
                - NextTableBitSize
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ReplicateValue
            - BranchSide:      'huffman_utils.c:193,13'
              BranchSideFuncs:
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextTableBitSize
                - ReplicateValue
        - Branch String:   'huffman_utils.c:183,15'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:183,44'
              BranchSideFuncs:
                - NextTableBitSize
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ReplicateValue
            - BranchSide:      'huffman_utils.c:184,41'
              BranchSideFuncs:
                - NextTableBitSize
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ReplicateValue
        - Branch String:   'huffman_utils.c:188,15'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:189,46'
              BranchSideFuncs:
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextTableBitSize
                - ReplicateValue
            - BranchSide:      'huffman_utils.c:192,9'
              BranchSideFuncs:
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextTableBitSize
                - ReplicateValue
        - Branch String:   'huffman_utils.c:193,13'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:194,33'
              BranchSideFuncs:
                - ReplicateValue
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - NextTableBitSize
            - BranchSide:      'huffman_utils.c:198,26'
              BranchSideFuncs:
                - GetNextKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ReplicateValue
                - NextTableBitSize
        - Branch String:   'huffman_utils.c:203,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:204,7'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:208,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'huffman_utils.c:92,3'
          Dst:             __assert_fail
        - Src:             'huffman_utils.c:93,3'
          Dst:             __assert_fail
        - Src:             'huffman_utils.c:94,3'
          Dst:             __assert_fail
        - Src:             'huffman_utils.c:96,3'
          Dst:             __assert_fail
        - Src:             'huffman_utils.c:138,7'
          Dst:             ReplicateValue
        - Src:             'huffman_utils.c:166,9'
          Dst:             ReplicateValue
        - Src:             'huffman_utils.c:167,15'
          Dst:             GetNextKey
        - Src:             'huffman_utils.c:184,24'
          Dst:             NextTableBitSize
        - Src:             'huffman_utils.c:196,11'
          Dst:             ReplicateValue
        - Src:             'huffman_utils.c:198,15'
          Dst:             GetNextKey
    - functionName:    VP8LBuildHuffmanTable
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.HuffmanTables *'
        - int
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - root_table
        - root_bits
        - code_lengths
        - code_lengths_size
      BBCount:         27
      ICount:          226
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - BuildHuffmanTable
        - WebPSafeFree
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'huffman_utils.c:221,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:221,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeMalloc
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - WebPSafeFree
            - BranchSide:      'huffman_utils.c:222,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeMalloc
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:222,23'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:222,53'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:222,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeMalloc
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:222,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:222,53'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeMalloc
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:224,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:229,30'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeFree
            - BranchSide:      'huffman_utils.c:250,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
        - Branch String:   'huffman_utils.c:232,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:232,23'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:237,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:237,18'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:237,46'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeFree
            - BranchSide:      'huffman_utils.c:237,59'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:240,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:241,20'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'huffman_utils.c:244,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
                - BuildHuffmanTable
        - Branch String:   'huffman_utils.c:250,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:252,14'
              BranchSideFuncs:
                - BuildHuffmanTable
            - BranchSide:      'huffman_utils.c:257,35'
              BranchSideFuncs:
                - WebPSafeMalloc
                - BuildHuffmanTable
                - WebPSafeFree
        - Branch String:   'huffman_utils.c:258,9'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:258,25'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:259,23'
              BranchSideFuncs:
                - BuildHuffmanTable
                - WebPSafeFree
      Callsites:
        - Src:             'huffman_utils.c:220,7'
          Dst:             BuildHuffmanTable
        - Src:             'huffman_utils.c:221,3'
          Dst:             __assert_fail
        - Src:             'huffman_utils.c:231,32'
          Dst:             WebPSafeMalloc
        - Src:             'huffman_utils.c:239,23'
          Dst:             WebPSafeMalloc
        - Src:             'huffman_utils.c:241,7'
          Dst:             WebPSafeFree
        - Src:             'huffman_utils.c:253,5'
          Dst:             BuildHuffmanTable
        - Src:             'huffman_utils.c:257,20'
          Dst:             WebPSafeMalloc
        - Src:             'huffman_utils.c:259,5'
          Dst:             BuildHuffmanTable
        - Src:             'huffman_utils.c:261,5'
          Dst:             WebPSafeFree
    - functionName:    VP8LHtreeGroupsFree
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.HTreeGroup *'
      constantsTouched: []
      argNames:
        - htree_groups
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPSafeFree
      functionUses:    3
      BranchProfiles:
        - Branch String:   'huffman_utils.c:36,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:36,7'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'huffman_utils.c:37,18'
              BranchSideFuncs:
                - WebPSafeFree
      Callsites:
        - Src:             'huffman_utils.c:37,5'
          Dst:             WebPSafeFree
    - functionName:    VP8LHtreeGroupsNew
      functionSourceFile: '/src/libwebp/src/utils/huffman_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'struct.HTreeGroup *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num_htree_groups
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'huffman_utils.c:28,7'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:29,5'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:31,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'huffman_utils.c:31,3'
          Branch Sides:
            - BranchSide:      'huffman_utils.c:31,3'
              BranchSideFuncs: []
            - BranchSide:      'huffman_utils.c:32,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'huffman_utils.c:27,20'
          Dst:             WebPSafeMalloc
        - Src:             'huffman_utils.c:31,3'
          Dst:             __assert_fail
    - functionName:    WebPRescalerOutputDone
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPRescalerExport
      functionSourceFile: '/src/libwebp/src/utils/rescaler_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPRescalerExportRow
        - WebPRescalerHasPendingOutput
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rescaler_utils.c:153,3'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:154,27'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - WebPRescalerHasPendingOutput.2076
            - BranchSide:      'rescaler_utils.c:157,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rescaler_utils.c:153,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'rescaler_utils.c:154,5'
          Dst:             WebPRescalerExportRow
    - functionName:    WebPRescalerHasPendingOutput
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPRescalerOutputDone
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/utils/rescaler_utils.h:93,44'
          Branch Sides:
            - BranchSide:      '../../src/utils/rescaler_utils.h:93,44'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/rescaler_utils.h:93,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/utils/rescaler_utils.h:93,11'
          Dst:             WebPRescalerOutputDone
    - functionName:    WebPRescalerImport
      functionSourceFile: '/src/libwebp/src/utils/rescaler_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPRescaler *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rescaler
        - num_lines
        - src
        - src_stride
      BBCount:         19
      ICount:          159
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - WebPRescalerHasPendingOutput
        - WebPRescalerImportRow
      functionUses:    7
      BranchProfiles:
        - Branch String:   'rescaler_utils.c:129,37'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:129,3'
              BranchSideFuncs:
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'rescaler_utils.c:130,40'
              BranchSideFuncs:
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rescaler_utils.c:129,3'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:131,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:148,10'
              BranchSideFuncs: []
        - Branch String:   'rescaler_utils.c:131,9'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:132,25'
              BranchSideFuncs:
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:136,27'
              BranchSideFuncs:
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:137,9'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:139,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:143,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:139,7'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:140,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImportRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerHasPendingOutput.2076
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'rescaler_utils.c:130,11'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'rescaler_utils.c:136,5'
          Dst:             WebPRescalerImportRow
    - functionName:    WebPRescaleNeededLines
      functionSourceFile: '/src/libwebp/src/utils/rescaler_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPRescaler *'
        - int
      constantsTouched: []
      argNames:
        - rescaler
        - max_num_lines
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'rescaler_utils.c:123,10'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:123,40'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_utils.c:123,56'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPRescalerGetScaledDimensions
      functionSourceFile: '/src/libwebp/src/utils/rescaler_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - src_width
        - src_height
        - scaled_width
        - scaled_height
      BBCount:         29
      ICount:          169
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rescaler_utils.c:88,3'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:88,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:89,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:89,3'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:91,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:96,20'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:96,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:101,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:96,9'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:98,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:101,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:101,21'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:101,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:101,9'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:103,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rescaler_utils.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rescaler_utils.c:106,20'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:106,23'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_utils.c:107,7'
              BranchSideFuncs: []
        - Branch String:   'rescaler_utils.c:106,35'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:106,38'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_utils.c:107,7'
              BranchSideFuncs: []
        - Branch String:   'rescaler_utils.c:106,55'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:106,58'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_utils.c:107,7'
              BranchSideFuncs: []
        - Branch String:   'rescaler_utils.c:106,9'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:107,7'
              BranchSideFuncs: []
            - BranchSide:      'rescaler_utils.c:110,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rescaler_utils.c:88,3'
          Dst:             __assert_fail
        - Src:             'rescaler_utils.c:89,3'
          Dst:             __assert_fail
    - functionName:    CheckSizeOverflow
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPRescalerInit
      functionSourceFile: '/src/libwebp/src/utils/rescaler_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'struct.WebPRescaler *'
        - int
        - int
        - 'char *'
        - int
        - int
        - int
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - rescaler
        - src_width
        - src_height
        - dst
        - dst_width
        - dst_height
        - dst_stride
        - num_channels
        - work
      BBCount:         30
      ICount:          353
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - CheckSizeOverflow
        - WebPRescalerDspInit
      functionUses:    9
      BranchProfiles:
        - Branch String:   'rescaler_utils.c:32,7'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:32,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:34,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:47,21'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:47,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:47,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:48,21'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:48,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:48,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:49,7'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:50,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:53,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:53,21'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:53,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:53,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:54,21'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:54,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:54,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:55,23'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:55,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:55,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:56,7'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:60,36'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:74,26'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
        - Branch String:   'rescaler_utils.c:63,9'
          Branch Sides:
            - BranchSide:      'rescaler_utils.c:68,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
            - BranchSide:      'rescaler_utils.c:70,39'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - WebPRescalerDspInit
      Callsites:
        - Src:             'rescaler_utils.c:32,8'
          Dst:             CheckSizeOverflow
        - Src:             'rescaler_utils.c:81,3'
          Dst:             WebPRescalerDspInit
    - functionName:    ChangeState
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPWorker *'
        - int
      constantsTouched: []
      argNames:
        - worker
        - new_status
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - pthread_cond_signal
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'thread_utils.c:236,7'
          Branch Sides:
            - BranchSide:      'thread_utils.c:236,21'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:238,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_cond_signal
                - pthread_cond_wait
        - Branch String:   'thread_utils.c:239,7'
          Branch Sides:
            - BranchSide:      'thread_utils.c:241,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_signal
                - pthread_cond_wait
            - BranchSide:      'thread_utils.c:256,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   'thread_utils.c:241,5'
          Branch Sides:
            - BranchSide:      'thread_utils.c:242,26'
              BranchSideFuncs:
                - pthread_cond_wait
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'thread_utils.c:245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   'thread_utils.c:245,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:246,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'thread_utils.c:255,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'thread_utils.c:238,3'
          Dst:             pthread_mutex_lock
        - Src:             'thread_utils.c:242,7'
          Dst:             pthread_cond_wait
        - Src:             'thread_utils.c:251,7'
          Dst:             pthread_mutex_unlock
        - Src:             'thread_utils.c:252,7'
          Dst:             pthread_cond_signal
        - Src:             'thread_utils.c:256,3'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.pthread_cond_t *'
        - 'union.pthread_mutex_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_cond_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ThreadLoop
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - WebPGetWorkerInterface
        - pthread_cond_signal
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'thread_utils.c:208,3'
          Branch Sides:
            - BranchSide:      'thread_utils.c:209,25'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_cond_signal
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - pthread_cond_wait
            - BranchSide:      'thread_utils.c:227,3'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:210,5'
          Branch Sides:
            - BranchSide:      'thread_utils.c:211,26'
              BranchSideFuncs:
                - pthread_cond_wait
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_cond_signal
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'thread_utils.c:213,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_cond_signal
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - pthread_cond_wait
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'thread_utils.c:213,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:214,7'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
                - pthread_cond_signal
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_cond_wait
            - BranchSide:      'thread_utils.c:216,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - pthread_cond_signal
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - pthread_cond_wait
      Callsites:
        - Src:             'thread_utils.c:209,5'
          Dst:             pthread_mutex_lock
        - Src:             'thread_utils.c:211,7'
          Dst:             pthread_cond_wait
        - Src:             'thread_utils.c:214,7'
          Dst:             WebPGetWorkerInterface
        - Src:             'thread_utils.c:224,5'
          Dst:             pthread_mutex_unlock
        - Src:             'thread_utils.c:225,5'
          Dst:             pthread_cond_signal
    - functionName:    WebPGetWorkerInterface
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.WebPWorkerInterface *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Init
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPWorker *'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Reset
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPWorker *'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         28
      ICount:          177
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - Sync
        - ThreadLoop
        - WebPSafeCalloc
        - WebPSafeFree
        - __assert_fail
        - pthread_cond_destroy
        - pthread_cond_init
        - pthread_create
        - pthread_mutex_destroy
        - pthread_mutex_init
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   'thread_utils.c:279,7'
          Branch Sides:
            - BranchSide:      'thread_utils.c:282,26'
              BranchSideFuncs:
                - WebPSafeCalloc
                - pthread_mutex_init
                - __sanitizer_cov_trace_const_cmp4
                - pthread_cond_init
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - pthread_create
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - pthread_mutex_destroy
            - BranchSide:      'thread_utils.c:309,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - Sync
        - Branch String:   'thread_utils.c:284,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:285,7'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:287,29'
              BranchSideFuncs:
                - pthread_mutex_init
                - __sanitizer_cov_trace_const_cmp4
                - pthread_cond_init
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - pthread_create
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - pthread_mutex_destroy
        - Branch String:   'thread_utils.c:287,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:288,7'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'thread_utils.c:290,28'
              BranchSideFuncs:
                - pthread_cond_init
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_lock
                - pthread_create
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - pthread_mutex_destroy
        - Branch String:   'thread_utils.c:290,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:291,30'
              BranchSideFuncs:
                - pthread_mutex_destroy
                - WebPSafeFree
            - BranchSide:      'thread_utils.c:294,25'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_create
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'thread_utils.c:296,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:296,13'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'thread_utils.c:297,27'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'thread_utils.c:298,9'
          Branch Sides:
            - BranchSide:      'thread_utils.c:299,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'thread_utils.c:309,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'thread_utils.c:312,3'
          Branch Sides:
            - BranchSide:      'thread_utils.c:312,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'thread_utils.c:312,3'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:312,3'
          Branch Sides:
            - BranchSide:      'thread_utils.c:312,3'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:313,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'thread_utils.c:282,26'
          Dst:             WebPSafeCalloc
        - Src:             'thread_utils.c:287,9'
          Dst:             pthread_mutex_init
        - Src:             'thread_utils.c:290,9'
          Dst:             pthread_cond_init
        - Src:             'thread_utils.c:291,7'
          Dst:             pthread_mutex_destroy
        - Src:             'thread_utils.c:294,5'
          Dst:             pthread_mutex_lock
        - Src:             'thread_utils.c:295,11'
          Dst:             pthread_create
        - Src:             'thread_utils.c:295,11'
          Dst:             ThreadLoop
        - Src:             'thread_utils.c:297,5'
          Dst:             pthread_mutex_unlock
        - Src:             'thread_utils.c:299,7'
          Dst:             pthread_mutex_destroy
        - Src:             'thread_utils.c:300,7'
          Dst:             pthread_cond_destroy
        - Src:             'thread_utils.c:302,7'
          Dst:             WebPSafeFree
        - Src:             'thread_utils.c:310,10'
          Dst:             Sync
        - Src:             'thread_utils.c:312,3'
          Dst:             __assert_fail
    - functionName:    Sync
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPWorker *'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - ChangeState
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'thread_utils.c:272,3'
          Branch Sides:
            - BranchSide:      'thread_utils.c:272,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'thread_utils.c:272,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'thread_utils.c:270,3'
          Dst:             ChangeState
        - Src:             'thread_utils.c:272,3'
          Dst:             __assert_fail
    - functionName:    Launch
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPWorker *'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ChangeState
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'thread_utils.c:324,3'
          Dst:             ChangeState
    - functionName:    Execute
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPWorker *'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'thread_utils.c:317,7'
          Branch Sides:
            - BranchSide:      'thread_utils.c:317,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'thread_utils.c:318,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    End
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPWorker *'
      constantsTouched: []
      argNames:
        - worker
      BBCount:         9
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - ChangeState
        - WebPSafeFree
        - __assert_fail
        - pthread_cond_destroy
        - pthread_join
        - pthread_mutex_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'thread_utils.c:332,7'
          Branch Sides:
            - BranchSide:      'thread_utils.c:333,27'
              BranchSideFuncs:
                - ChangeState
                - pthread_join
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - WebPSafeFree
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'thread_utils.c:345,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'thread_utils.c:345,3'
          Branch Sides:
            - BranchSide:      'thread_utils.c:345,3'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:345,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'thread_utils.c:334,5'
          Dst:             ChangeState
        - Src:             'thread_utils.c:335,5'
          Dst:             pthread_join
        - Src:             'thread_utils.c:336,5'
          Dst:             pthread_mutex_destroy
        - Src:             'thread_utils.c:337,5'
          Dst:             pthread_cond_destroy
        - Src:             'thread_utils.c:338,5'
          Dst:             WebPSafeFree
        - Src:             'thread_utils.c:345,3'
          Dst:             __assert_fail
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_mutex_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_cond_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.pthread_mutex_t *'
        - 'union.pthread_mutexattr_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.pthread_cond_t *'
        - 'union.pthread_mutexattr_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'union.pthread_attr_t *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPSetWorkerInterface
      functionSourceFile: '/src/libwebp/src/utils/thread_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPWorkerInterface *'
      constantsTouched: []
      argNames:
        - winterface
      BBCount:         17
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'thread_utils.c:355,26'
          Branch Sides:
            - BranchSide:      'thread_utils.c:356,7'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:356,32'
          Branch Sides:
            - BranchSide:      'thread_utils.c:356,35'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:356,61'
          Branch Sides:
            - BranchSide:      'thread_utils.c:357,7'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:357,32'
          Branch Sides:
            - BranchSide:      'thread_utils.c:357,35'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:357,62'
          Branch Sides:
            - BranchSide:      'thread_utils.c:358,7'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:358,35'
          Branch Sides:
            - BranchSide:      'thread_utils.c:358,38'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'thread_utils.c:355,7'
          Branch Sides:
            - BranchSide:      'thread_utils.c:359,5'
              BranchSideFuncs: []
            - BranchSide:      'thread_utils.c:361,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    CheckSizeOverflow
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPGetColorPalette
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPPicture *'
        - 'int *'
      constantsTouched: []
      argNames:
        - pic
        - palette
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GetColorPalette
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:256,10'
          Dst:             GetColorPalette
    - functionName:    WebPCopyPixels
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPPicture *'
        - 'struct.WebPPicture *'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         21
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - WebPCopyPlane
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utils.c:246,3'
          Branch Sides:
            - BranchSide:      'utils.c:246,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
            - BranchSide:      'utils.c:246,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'utils.c:246,3'
          Branch Sides:
            - BranchSide:      'utils.c:246,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
            - BranchSide:      'utils.c:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
        - Branch String:   'utils.c:247,3'
          Branch Sides:
            - BranchSide:      'utils.c:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
            - BranchSide:      'utils.c:247,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'utils.c:247,3'
          Branch Sides:
            - BranchSide:      'utils.c:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
            - BranchSide:      'utils.c:248,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
        - Branch String:   'utils.c:248,3'
          Branch Sides:
            - BranchSide:      'utils.c:248,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - WebPCopyPlane
            - BranchSide:      'utils.c:248,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'utils.c:248,3'
          Branch Sides:
            - BranchSide:      'utils.c:248,3'
              BranchSideFuncs:
                - WebPCopyPlane
            - BranchSide:      'utils.c:248,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'utils.c:246,3'
          Dst:             __assert_fail
        - Src:             'utils.c:247,3'
          Dst:             __assert_fail
        - Src:             'utils.c:248,3'
          Dst:             __assert_fail
        - Src:             'utils.c:249,3'
          Dst:             WebPCopyPlane
    - functionName:    WebPCopyPlane
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - src
        - src_stride
        - dst
        - dst_stride
        - width
        - height
      BBCount:         18
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - abs
      functionUses:    9
      BranchProfiles:
        - Branch String:   'utils.c:236,3'
          Branch Sides:
            - BranchSide:      'utils.c:236,3'
              BranchSideFuncs:
                - __assert_fail
                - abs
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - abs
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'utils.c:236,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'utils.c:236,3'
          Branch Sides:
            - BranchSide:      'utils.c:236,3'
              BranchSideFuncs:
                - abs
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - abs
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'utils.c:237,3'
              BranchSideFuncs:
                - abs
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - abs
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'utils.c:237,3'
          Branch Sides:
            - BranchSide:      'utils.c:237,3'
              BranchSideFuncs:
                - abs
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'utils.c:237,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'utils.c:237,3'
          Branch Sides:
            - BranchSide:      'utils.c:237,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'utils.c:238,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'utils.c:238,3'
          Branch Sides:
            - BranchSide:      'utils.c:239,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'utils.c:243,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:236,3'
          Dst:             __assert_fail
        - Src:             'utils.c:237,3'
          Dst:             abs
        - Src:             'utils.c:237,3'
          Dst:             abs
        - Src:             'utils.c:237,3'
          Dst:             __assert_fail
    - functionName:    WebPFree
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSafeFree
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:229,3'
          Dst:             WebPSafeFree
    - functionName:    WebPSafeFree
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         10
      ICount:          31
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    43
      BranchProfiles:
        - Branch String:   'utils.c:215,7'
          Branch Sides:
            - BranchSide:      'utils.c:215,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'utils.c:216,5'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    WebPMalloc
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'utils.c:225,10'
          Dst:             WebPSafeMalloc
    - functionName:    WebPSafeMalloc
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nmemb
        - size
      BBCount:         13
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - CheckSizeArgumentsOverflow
        - __assert_fail
      functionUses:    27
      BranchProfiles:
        - Branch String:   'utils.c:197,7'
          Branch Sides:
            - BranchSide:      'utils.c:197,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - malloc
            - BranchSide:      'utils.c:198,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - malloc
        - Branch String:   'utils.c:198,3'
          Branch Sides:
            - BranchSide:      'utils.c:198,3'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'utils.c:199,25'
              BranchSideFuncs:
                - malloc
      Callsites:
        - Src:             'utils.c:197,8'
          Dst:             CheckSizeArgumentsOverflow
        - Src:             'utils.c:198,3'
          Dst:             __assert_fail
    - functionName:    CheckSizeArgumentsOverflow
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nmemb
        - size
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CheckSizeOverflow
      functionUses:    2
      BranchProfiles:
        - Branch String:   'utils.c:173,7'
          Branch Sides:
            - BranchSide:      'utils.c:173,19'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:174,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CheckSizeOverflow.2142
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'utils.c:174,7'
          Branch Sides:
            - BranchSide:      'utils.c:174,59'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:175,26'
              BranchSideFuncs:
                - CheckSizeOverflow.2142
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'utils.c:175,7'
          Branch Sides:
            - BranchSide:      'utils.c:175,39'
              BranchSideFuncs: []
            - BranchSide:      'utils.c:191,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utils.c:175,8'
          Dst:             CheckSizeOverflow
    - functionName:    WebPSafeCalloc
      functionSourceFile: '/src/libwebp/src/utils/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nmemb
        - size
      BBCount:         13
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - CheckSizeArgumentsOverflow
        - __assert_fail
        - calloc
      functionUses:    13
      BranchProfiles:
        - Branch String:   'utils.c:207,7'
          Branch Sides:
            - BranchSide:      'utils.c:207,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - calloc
            - BranchSide:      'utils.c:208,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - calloc
        - Branch String:   'utils.c:208,3'
          Branch Sides:
            - BranchSide:      'utils.c:208,3'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'utils.c:209,24'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'utils.c:207,8'
          Dst:             CheckSizeArgumentsOverflow
        - Src:             'utils.c:208,3'
          Dst:             __assert_fail
        - Src:             'utils.c:209,9'
          Dst:             calloc
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8InitIo
      functionSourceFile: '/src/libwebp/src/dec/../../src/dec/vp8_dec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - io
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8InitIoInternal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dec/vp8_dec.h:132,10'
          Dst:             VP8InitIoInternal
    - functionName:    ALPHDecode
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Decoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - row
        - num_rows
      BBCount:         25
      ICount:          204
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - VP8LDecodeAlphaImageStream
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_dec.c:114,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:116,32'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'alpha_dec.c:129,5'
              BranchSideFuncs:
                - __assert_fail
                - VP8LDecodeAlphaImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'alpha_dec.c:119,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:119,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'alpha_dec.c:120,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'alpha_dec.c:120,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'alpha_dec.c:121,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'alpha_dec.c:121,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:122,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_dec.c:127,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'alpha_dec.c:129,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:129,5'
              BranchSideFuncs:
                - VP8LDecodeAlphaImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_dec.c:130,37'
              BranchSideFuncs:
                - VP8LDecodeAlphaImageStream
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'alpha_dec.c:130,9'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'alpha_dec.c:131,7'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:135,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:136,5'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'alpha_dec.c:119,5'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:120,5'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:129,5'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:130,10'
          Dst:             VP8LDecodeAlphaImageStream
    - functionName:    ALPHInit
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ALPHDecoder *'
        - 'char *'
        - size_t
        - 'struct.VP8Io *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dec
        - data
        - data_size
        - src_io
        - output
      BBCount:         37
      ICount:          307
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - VP8FiltersInit
        - VP8InitIo
        - VP8LDecodeAlphaHeader
        - WebPInitCustomIo
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_dec.c:57,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:57,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8FiltersInit
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'alpha_dec.c:57,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'alpha_dec.c:57,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:57,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8FiltersInit
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'alpha_dec.c:57,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'alpha_dec.c:57,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:57,3'
              BranchSideFuncs:
                - VP8FiltersInit
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'alpha_dec.c:59,3'
              BranchSideFuncs:
                - VP8FiltersInit
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'alpha_dec.c:63,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:63,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'alpha_dec.c:63,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'alpha_dec.c:63,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:63,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'alpha_dec.c:65,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'alpha_dec.c:65,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:66,5'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:69,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'alpha_dec.c:73,43'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:74,49'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:75,7'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:75,40'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:76,7'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:76,56'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:77,7'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:73,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:78,5'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:82,13'
              BranchSideFuncs:
                - VP8InitIo.2179
                - WebPInitCustomIo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'alpha_dec.c:95,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:96,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'alpha_dec.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8LDecodeAlphaHeader
        - Branch String:   'alpha_dec.c:99,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:99,5'
              BranchSideFuncs:
                - VP8LDecodeAlphaHeader
            - BranchSide:      'alpha_dec.c:100,32'
              BranchSideFuncs:
                - VP8LDecodeAlphaHeader
      Callsites:
        - Src:             'alpha_dec.c:57,3'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:59,3'
          Dst:             VP8FiltersInit
        - Src:             'alpha_dec.c:63,3'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:82,3'
          Dst:             VP8InitIo
        - Src:             'alpha_dec.c:83,3'
          Dst:             WebPInitCustomIo
        - Src:             'alpha_dec.c:99,5'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:100,10'
          Dst:             VP8LDecodeAlphaHeader
    - functionName:    AllocateAlphaPlane
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         9
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - VP8SetError
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_dec.c:145,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:145,3'
              BranchSideFuncs:
                - WebPSafeMalloc
                - VP8SetError
            - BranchSide:      'alpha_dec.c:147,32'
              BranchSideFuncs:
                - WebPSafeMalloc
                - VP8SetError
        - Branch String:   'alpha_dec.c:148,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:149,24'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'alpha_dec.c:152,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'alpha_dec.c:145,3'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:147,17'
          Dst:             WebPSafeMalloc
        - Src:             'alpha_dec.c:149,12'
          Dst:             VP8SetError
    - functionName:    ALPHNew
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.ALPHDecoder *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSafeCalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_dec.c:28,22'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:28,22'
              BranchSideFuncs:
                - WebPSafeCalloc
            - BranchSide:      'alpha_dec.c:28,42'
              BranchSideFuncs:
                - WebPSafeCalloc
      Callsites:
        - Src:             'alpha_dec.c:28,42'
          Dst:             WebPSafeCalloc
    - functionName:    VP8DecompressAlphaRows
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - io
        - row
        - num_rows
      BBCount:         52
      ICount:          323
      EdgeCount:       67
      CyclomaticComplexity: 17
      functionsReached:
        - ALPHDecode
        - ALPHDelete
        - ALPHInit
        - ALPHNew
        - AllocateAlphaPlane
        - VP8SetError
        - WebPDeallocateAlphaMemory
        - WebPDequantizeLevels
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'alpha_dec.c:175,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:175,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - ALPHNew
                - AllocateAlphaPlane
                - __sanitizer_cov_trace_const_cmp4
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'alpha_dec.c:175,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'alpha_dec.c:175,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:175,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - ALPHNew
                - AllocateAlphaPlane
                - __sanitizer_cov_trace_const_cmp4
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'alpha_dec.c:177,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - ALPHNew
                - AllocateAlphaPlane
                - __sanitizer_cov_trace_const_cmp4
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
        - Branch String:   'alpha_dec.c:177,15'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:177,18'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:178,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:177,32'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:177,35'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:178,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:177,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:178,5'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:181,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - ALPHNew
                - AllocateAlphaPlane
                - __sanitizer_cov_trace_const_cmp4
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
        - Branch String:   'alpha_dec.c:181,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:228,10'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:182,9'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:183,24'
              BranchSideFuncs:
                - ALPHNew
                - AllocateAlphaPlane
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'alpha_dec.c:207,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:184,11'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:185,21'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'alpha_dec.c:189,31'
              BranchSideFuncs:
                - AllocateAlphaPlane
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:189,11'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:189,41'
              BranchSideFuncs:
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_dec.c:190,21'
              BranchSideFuncs:
                - ALPHInit
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:190,11'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:192,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_dec.c:200,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:194,21'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:193,9'
              BranchSideFuncs:
                - VP8SetError
                - WebPDeallocateAlphaMemory
            - BranchSide:      'alpha_dec.c:195,42'
              BranchSideFuncs:
                - VP8SetError
                - WebPDeallocateAlphaMemory
        - Branch String:   'alpha_dec.c:200,11'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:201,9'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_dec.c:203,20'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:207,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:207,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_dec.c:208,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:208,5'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:208,5'
              BranchSideFuncs:
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'alpha_dec.c:209,21'
              BranchSideFuncs:
                - ALPHDecode
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'alpha_dec.c:209,9'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:209,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
            - BranchSide:      'alpha_dec.c:211,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
        - Branch String:   'alpha_dec.c:211,9'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:212,18'
              BranchSideFuncs:
                - ALPHDelete
                - __sanitizer_cov_trace_const_cmp4
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
            - BranchSide:      'alpha_dec.c:225,3'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:214,11'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:215,32'
              BranchSideFuncs:
                - WebPDequantizeLevels
                - __sanitizer_cov_trace_const_cmp4
                - WebPDeallocateAlphaMemory
            - BranchSide:      'alpha_dec.c:224,5'
              BranchSideFuncs: []
        - Branch String:   'alpha_dec.c:217,13'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:221,11'
              BranchSideFuncs: []
            - BranchSide:      'alpha_dec.c:223,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'alpha_dec.c:175,3'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:183,24'
          Dst:             ALPHNew
        - Src:             'alpha_dec.c:185,9'
          Dst:             VP8SetError
        - Src:             'alpha_dec.c:189,12'
          Dst:             AllocateAlphaPlane
        - Src:             'alpha_dec.c:190,12'
          Dst:             ALPHInit
        - Src:             'alpha_dec.c:193,9'
          Dst:             VP8SetError
        - Src:             'alpha_dec.c:207,5'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:208,5'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:209,10'
          Dst:             ALPHDecode
        - Src:             'alpha_dec.c:212,7'
          Dst:             ALPHDelete
        - Src:             'alpha_dec.c:217,14'
          Dst:             WebPDequantizeLevels
        - Src:             'alpha_dec.c:231,3'
          Dst:             WebPDeallocateAlphaMemory
    - functionName:    ALPHDelete
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ALPHDecoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - VP8LDelete
        - WebPSafeFree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_dec.c:34,7'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:34,7'
              BranchSideFuncs:
                - VP8LDelete
                - WebPSafeFree
            - BranchSide:      'alpha_dec.c:35,16'
              BranchSideFuncs:
                - VP8LDelete
                - WebPSafeFree
      Callsites:
        - Src:             'alpha_dec.c:35,5'
          Dst:             VP8LDelete
        - Src:             'alpha_dec.c:37,5'
          Dst:             WebPSafeFree
    - functionName:    WebPDeallocateAlphaMemory
      functionSourceFile: '/src/libwebp/src/dec/alpha_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          43
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - ALPHDelete
        - WebPSafeFree
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'alpha_dec.c:158,3'
          Branch Sides:
            - BranchSide:      'alpha_dec.c:158,3'
              BranchSideFuncs:
                - WebPSafeFree
                - ALPHDelete
            - BranchSide:      'alpha_dec.c:158,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'alpha_dec.c:158,3'
          Dst:             __assert_fail
        - Src:             'alpha_dec.c:159,3'
          Dst:             WebPSafeFree
        - Src:             'alpha_dec.c:162,3'
          Dst:             ALPHDelete
    - functionName:    IsValidColorspace
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - webp_csp_mode
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'buffer_dec.c:33,37'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:33,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:33,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPIsPremultipliedMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/webp/decode.h:167,29'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:167,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:167,50'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,50'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:167,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:167,71'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,71'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:168,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    WebPAvoidSlowMemory
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDecBuffer *'
        - 'struct.WebPBitstreamFeatures *'
      constantsTouched: []
      argNames:
        - output
        - features
      BBCount:         14
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - WebPIsPremultipliedMode
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'buffer_dec.c:304,3'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:304,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:305,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:305,44'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:305,44'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:306,34'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:306,54'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:306,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:307,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'buffer_dec.c:304,3'
          Dst:             __assert_fail
        - Src:             'buffer_dec.c:306,10'
          Dst:             WebPIsPremultipliedMode
    - functionName:    WebPIsAlphaMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - WebPIsPremultipliedMode
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/webp/decode.h:172,29'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:172,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:172,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:172,50'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:172,50'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:172,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:172,71'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:172,71'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:173,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:173,34'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:173,34'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:173,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:173,55'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:173,55'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:174,35'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2227
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/webp/decode.h:174,11'
          Dst:             WebPIsPremultipliedMode
    - functionName:    CheckDecBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         12
      ICount:          334
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - IsValidColorspace
        - WebPIsRGBMode
        - abs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'buffer_dec.c:46,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:47,8'
              BranchSideFuncs:
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - abs
                - abs
                - abs
                - abs
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - abs
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'buffer_dec.c:48,29'
              BranchSideFuncs:
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - abs
                - abs
                - abs
                - abs
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - abs
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'buffer_dec.c:48,14'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:49,40'
              BranchSideFuncs:
                - abs
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:75,33'
              BranchSideFuncs:
                - abs
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:69,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:70,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:74,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'buffer_dec.c:46,8'
          Dst:             IsValidColorspace
        - Src:             'buffer_dec.c:48,15'
          Dst:             WebPIsRGBMode
        - Src:             'buffer_dec.c:52,26'
          Dst:             abs
        - Src:             'buffer_dec.c:53,26'
          Dst:             abs
        - Src:             'buffer_dec.c:54,26'
          Dst:             abs
        - Src:             'buffer_dec.c:55,26'
          Dst:             abs
        - Src:             'buffer_dec.c:76,24'
          Dst:             abs
    - functionName:    WebPIsRGBMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPCopyDecBufferPixels
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDecBuffer *'
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - src_buf
        - dst_buf
      BBCount:         21
      ICount:          237
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - CheckDecBuffer
        - WebPCopyPlane
        - WebPIsAlphaMode
        - WebPIsRGBMode
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'buffer_dec.c:271,3'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:271,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
            - BranchSide:      'buffer_dec.c:271,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'buffer_dec.c:271,3'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:271,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
            - BranchSide:      'buffer_dec.c:272,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
        - Branch String:   'buffer_dec.c:272,3'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:272,3'
              BranchSideFuncs:
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
            - BranchSide:      'buffer_dec.c:274,20'
              BranchSideFuncs:
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
        - Branch String:   'buffer_dec.c:276,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:277,5'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:279,21'
              BranchSideFuncs:
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
                - WebPCopyPlane
        - Branch String:   'buffer_dec.c:279,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:280,33'
              BranchSideFuncs:
                - WebPCopyPlane
            - BranchSide:      'buffer_dec.c:286,40'
              BranchSideFuncs:
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPCopyPlane
                - WebPIsAlphaMode
                - __sanitizer_cov_trace_const_cmp4
                - WebPCopyPlane
      Callsites:
        - Src:             'buffer_dec.c:271,3'
          Dst:             __assert_fail
        - Src:             'buffer_dec.c:272,3'
          Dst:             __assert_fail
        - Src:             'buffer_dec.c:276,7'
          Dst:             CheckDecBuffer
        - Src:             'buffer_dec.c:279,7'
          Dst:             WebPIsRGBMode
        - Src:             'buffer_dec.c:282,5'
          Dst:             WebPCopyPlane
        - Src:             'buffer_dec.c:288,5'
          Dst:             WebPCopyPlane
        - Src:             'buffer_dec.c:290,5'
          Dst:             WebPCopyPlane
        - Src:             'buffer_dec.c:292,5'
          Dst:             WebPCopyPlane
        - Src:             'buffer_dec.c:294,9'
          Dst:             WebPIsAlphaMode
        - Src:             'buffer_dec.c:295,7'
          Dst:             WebPCopyPlane
    - functionName:    WebPGrabDecBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPDecBuffer *'
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'buffer_dec.c:260,19'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:260,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'buffer_dec.c:260,19'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:260,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:260,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'buffer_dec.c:261,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'buffer_dec.c:262,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:263,7'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:266,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPCopyDecBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPDecBuffer *'
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'buffer_dec.c:249,19'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:249,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'buffer_dec.c:249,19'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:249,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:249,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'buffer_dec.c:250,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'buffer_dec.c:251,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:252,7'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:255,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WebPFreeDecBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - WebPSafeFree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'buffer_dec.c:239,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:239,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
            - BranchSide:      'buffer_dec.c:240,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
        - Branch String:   'buffer_dec.c:240,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:241,20'
              BranchSideFuncs:
                - WebPSafeFree
            - BranchSide:      'buffer_dec.c:243,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'buffer_dec.c:241,7'
          Dst:             WebPSafeFree
    - functionName:    WebPInitDecBufferInternal
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDecBuffer *'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - version
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'buffer_dec.c:230,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:231,5'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:233,7'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'buffer_dec.c:233,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:233,23'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:234,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    AllocateBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         32
      ICount:          304
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - CheckDecBuffer
        - IsValidColorspace
        - WebPIsRGBMode
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'buffer_dec.c:92,14'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:92,17'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:93,5'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:92,24'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:92,46'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:93,5'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:92,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:93,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp8
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:96,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp8
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:96,39'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:96,42'
              BranchSideFuncs:
                - CheckDecBuffer
                - __sanitizer_cov_trace_const_cmp8
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:149,25'
              BranchSideFuncs:
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:96,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:98,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
            - BranchSide:      'buffer_dec.c:149,25'
              BranchSideFuncs:
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:105,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:106,7'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:108,14'
              BranchSideFuncs:
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:110,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:111,20'
              BranchSideFuncs:
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
            - BranchSide:      'buffer_dec.c:118,18'
              BranchSideFuncs:
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:113,11'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:114,20'
              BranchSideFuncs:
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
            - BranchSide:      'buffer_dec.c:117,5'
              BranchSideFuncs:
                - WebPSafeMalloc
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:121,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:124,30'
              BranchSideFuncs:
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:126,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:127,36'
              BranchSideFuncs:
                - CheckDecBuffer
            - BranchSide:      'buffer_dec.c:143,29'
              BranchSideFuncs:
                - CheckDecBuffer
        - Branch String:   'buffer_dec.c:137,11'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:138,18'
              BranchSideFuncs:
                - CheckDecBuffer
            - BranchSide:      'buffer_dec.c:140,29'
              BranchSideFuncs:
                - CheckDecBuffer
      Callsites:
        - Src:             'buffer_dec.c:92,28'
          Dst:             IsValidColorspace
        - Src:             'buffer_dec.c:110,10'
          Dst:             WebPIsRGBMode
        - Src:             'buffer_dec.c:120,24'
          Dst:             WebPSafeMalloc
        - Src:             'buffer_dec.c:126,10'
          Dst:             WebPIsRGBMode
        - Src:             'buffer_dec.c:149,10'
          Dst:             CheckDecBuffer
    - functionName:    WebPAllocateDecBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'struct.WebPDecoderOptions *'
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - width
        - height
        - options
        - buffer
      BBCount:         31
      ICount:          208
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - AllocateBuffer
        - WebPCheckCropDimensions
        - WebPFlipBuffer
        - WebPRescalerGetScaledDimensions
      functionUses:    2
      BranchProfiles:
        - Branch String:   'buffer_dec.c:181,22'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:181,25'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:182,5'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:181,36'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:181,39'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:182,5'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:181,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:182,5'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:184,7'
              BranchSideFuncs:
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:184,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:185,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:212,19'
              BranchSideFuncs:
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
        - Branch String:   'buffer_dec.c:185,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:186,22'
              BranchSideFuncs:
                - WebPCheckCropDimensions
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:197,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:190,11'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:191,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'buffer_dec.c:193,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:197,9'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:199,26'
              BranchSideFuncs:
                - WebPRescalerGetScaledDimensions
                - __sanitizer_cov_trace_const_cmp4
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
            - BranchSide:      'buffer_dec.c:211,3'
              BranchSideFuncs:
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
        - Branch String:   'buffer_dec.c:201,11'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:203,9'
              BranchSideFuncs:
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
            - BranchSide:      'buffer_dec.c:205,15'
              BranchSideFuncs:
                - AllocateBuffer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
        - Branch String:   'buffer_dec.c:217,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:217,39'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:220,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
        - Branch String:   'buffer_dec.c:220,23'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:220,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPFlipBuffer
            - BranchSide:      'buffer_dec.c:223,10'
              BranchSideFuncs: []
        - Branch String:   'buffer_dec.c:220,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:221,29'
              BranchSideFuncs:
                - WebPFlipBuffer
            - BranchSide:      'buffer_dec.c:223,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'buffer_dec.c:190,12'
          Dst:             WebPCheckCropDimensions
        - Src:             'buffer_dec.c:201,12'
          Dst:             WebPRescalerGetScaledDimensions
        - Src:             'buffer_dec.c:216,12'
          Dst:             AllocateBuffer
        - Src:             'buffer_dec.c:221,14'
          Dst:             WebPFlipBuffer
    - functionName:    WebPFlipBuffer
      functionSourceFile: '/src/libwebp/src/dec/buffer_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPDecBuffer *'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         12
      ICount:          170
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - WebPIsRGBMode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'buffer_dec.c:153,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:154,5'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:156,21'
              BranchSideFuncs:
                - WebPIsRGBMode.2232
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'buffer_dec.c:156,7'
          Branch Sides:
            - BranchSide:      'buffer_dec.c:157,27'
              BranchSideFuncs: []
            - BranchSide:      'buffer_dec.c:161,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'buffer_dec.c:156,7'
          Dst:             WebPIsRGBMode
    - functionName:    CheckSizeOverflow
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8RandomBits2
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/random_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Random *'
        - int
        - int
      constantsTouched: []
      argNames:
        - rg
        - num_bits
        - amp
      BBCount:         15
      ICount:          131
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/utils/random_utils.h:42,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/random_utils.h:42,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/random_utils.h:43,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/random_utils.h:44,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/random_utils.h:44,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/random_utils.h:45,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/random_utils.h:46,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/random_utils.h:46,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '../../src/utils/random_utils.h:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/utils/random_utils.h:47,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/random_utils.h:47,47'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/random_utils.h:47,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/utils/random_utils.h:42,3'
          Dst:             __assert_fail
    - functionName:    Dither8x8
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.VP8Random *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - rg
        - dst
        - bps
        - amp
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8RandomBits2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'frame_dec.c:365,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:366,32'
              BranchSideFuncs:
                - VP8RandomBits2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:368,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'frame_dec.c:366,17'
          Dst:             VP8RandomBits2
    - functionName:    DoFilter
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8Decoder *'
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - mb_x
        - mb_y
      BBCount:         35
      ICount:          361
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:211,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:212,5'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:214,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:214,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:214,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:215,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:215,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:216,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:229,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:216,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:217,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:219,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:219,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:220,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:222,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:223,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:225,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:225,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:226,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:233,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:234,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:237,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:237,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:238,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:241,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:241,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:242,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'frame_dec.c:214,3'
          Dst:             __assert_fail
    - functionName:    DitherRow
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         13
      ICount:          142
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - Dither8x8
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:373,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:373,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Dither8x8
                - Dither8x8
            - BranchSide:      'frame_dec.c:374,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Dither8x8
                - Dither8x8
        - Branch String:   'frame_dec.c:374,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:375,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - Dither8x8
                - Dither8x8
            - BranchSide:      'frame_dec.c:386,1'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:379,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:380,22'
              BranchSideFuncs:
                - Dither8x8
                - Dither8x8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:385,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Dither8x8
                - Dither8x8
      Callsites:
        - Src:             'frame_dec.c:373,3'
          Dst:             __assert_fail
        - Src:             'frame_dec.c:382,7'
          Dst:             Dither8x8
        - Src:             'frame_dec.c:383,7'
          Dst:             Dither8x8
    - functionName:    FilterRow
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - DoFilter
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:256,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:256,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - DoFilter
            - BranchSide:      'frame_dec.c:257,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - DoFilter
        - Branch String:   'frame_dec.c:257,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:258,14'
              BranchSideFuncs:
                - DoFilter
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:260,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'frame_dec.c:256,3'
          Dst:             __assert_fail
        - Src:             'frame_dec.c:258,5'
          Dst:             DoFilter
    - functionName:    DoUVTransform
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bits
        - src
        - dst
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'frame_dec.c:62,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:62,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:63,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:64,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:66,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    CheckMode
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mb_x
        - mb_y
        - mode
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'frame_dec.c:29,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:30,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:31,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:33,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    DoTransform
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'short *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bits
        - src
        - dst
      BBCount:         8
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'frame_dec.c:45,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:47,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:50,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:53,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:56,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Copy32b
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    InitIo
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    AllocateMemory
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         34
      ICount:          504
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - CheckSizeOverflow
        - VP8InitScanline
        - VP8SetError
        - WebPSafeFree
        - WebPSafeMalloc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:690,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:689,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSizeOverflow.2295
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeMalloc
                - VP8SetError
            - BranchSide:      'frame_dec.c:691,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckSizeOverflow.2295
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeMalloc
                - VP8SetError
        - Branch String:   'frame_dec.c:700,31'
          Branch Sides:
            - BranchSide:      'frame_dec.c:700,18'
              BranchSideFuncs:
                - CheckSizeOverflow.2295
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeMalloc
                - VP8SetError
            - BranchSide:      'frame_dec.c:701,17'
              BranchSideFuncs:
                - CheckSizeOverflow.2295
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeMalloc
                - VP8SetError
        - Branch String:   'frame_dec.c:708,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:708,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeMalloc
                - VP8SetError
            - BranchSide:      'frame_dec.c:709,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - WebPSafeMalloc
                - VP8SetError
        - Branch String:   'frame_dec.c:709,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:710,18'
              BranchSideFuncs:
                - WebPSafeFree
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
            - BranchSide:      'frame_dec.c:721,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:713,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:714,26'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'frame_dec.c:718,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:731,18'
          Branch Sides:
            - BranchSide:      'frame_dec.c:731,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:731,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:735,29'
          Branch Sides:
            - BranchSide:      'frame_dec.c:735,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:742,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
        - Branch String:   'frame_dec.c:735,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:739,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:742,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
        - Branch String:   'frame_dec.c:749,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:750,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:752,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
        - Branch String:   'frame_dec.c:770,23'
          Branch Sides:
            - BranchSide:      'frame_dec.c:770,36'
              BranchSideFuncs:
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:770,3'
              BranchSideFuncs:
                - __assert_fail
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
        - Branch String:   'frame_dec.c:772,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:772,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:775,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - VP8InitScanline
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'frame_dec.c:708,8'
          Dst:             CheckSizeOverflow
        - Src:             'frame_dec.c:710,5'
          Dst:             WebPSafeFree
        - Src:             'frame_dec.c:712,17'
          Dst:             WebPSafeMalloc
        - Src:             'frame_dec.c:714,14'
          Dst:             VP8SetError
        - Src:             'frame_dec.c:772,3'
          Dst:             __assert_fail
        - Src:             'frame_dec.c:776,3'
          Dst:             VP8InitScanline
    - functionName:    InitThreadContext
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - FinishRow
        - VP8SetError
        - WebPGetWorkerInterface
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:643,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:644,33'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:655,5'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:645,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:646,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:649,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'frame_dec.c:645,10'
          Dst:             WebPGetWorkerInterface
        - Src:             'frame_dec.c:646,14'
          Dst:             VP8SetError
    - functionName:    FinishRow
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - arg1
        - arg2
      BBCount:         53
      ICount:          624
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - DitherRow
        - FilterRow
        - ReconstructRow
        - VP8DecompressAlphaRows
        - VP8SetError
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'frame_dec.c:420,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:421,20'
              BranchSideFuncs:
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
                - DitherRow
                - FilterRow
            - BranchSide:      'frame_dec.c:424,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
                - DitherRow
                - FilterRow
        - Branch String:   'frame_dec.c:424,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:425,15'
              BranchSideFuncs:
                - FilterRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
                - DitherRow
            - BranchSide:      'frame_dec.c:428,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
                - DitherRow
        - Branch String:   'frame_dec.c:428,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:429,15'
              BranchSideFuncs:
                - DitherRow
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
            - BranchSide:      'frame_dec.c:432,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
        - Branch String:   'frame_dec.c:432,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:433,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
            - BranchSide:      'frame_dec.c:486,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:435,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:436,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
            - BranchSide:      'frame_dec.c:441,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
        - Branch String:   'frame_dec.c:446,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:447,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
            - BranchSide:      'frame_dec.c:449,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
        - Branch String:   'frame_dec.c:449,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:450,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
            - BranchSide:      'frame_dec.c:453,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - VP8DecompressAlphaRows
                - VP8SetError
        - Branch String:   'frame_dec.c:454,34'
          Branch Sides:
            - BranchSide:      'frame_dec.c:454,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8DecompressAlphaRows
                - VP8SetError
            - BranchSide:      'frame_dec.c:461,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'frame_dec.c:454,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:455,38'
              BranchSideFuncs:
                - VP8DecompressAlphaRows
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - VP8SetError
            - BranchSide:      'frame_dec.c:461,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'frame_dec.c:456,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:457,28'
              BranchSideFuncs:
                - VP8SetError
            - BranchSide:      'frame_dec.c:460,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'frame_dec.c:461,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:462,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
            - BranchSide:      'frame_dec.c:472,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:464,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:464,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'frame_dec.c:465,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:468,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:469,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:471,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:472,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:473,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:484,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:476,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:477,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:479,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:486,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:487,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:494,10'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:487,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:488,14'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:492,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'frame_dec.c:421,5'
          Dst:             ReconstructRow
        - Src:             'frame_dec.c:425,5'
          Dst:             FilterRow
        - Src:             'frame_dec.c:429,5'
          Dst:             DitherRow
        - Src:             'frame_dec.c:455,15'
          Dst:             VP8DecompressAlphaRows
        - Src:             'frame_dec.c:457,16'
          Dst:             VP8SetError
        - Src:             'frame_dec.c:464,7'
          Dst:             __assert_fail
    - functionName:    ReconstructRow
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8ThreadContext *'
      constantsTouched: []
      argNames:
        - dec
        - ctx
      BBCount:         63
      ICount:          692
      EdgeCount:       80
      CyclomaticComplexity: 19
      functionsReached:
        - CheckMode
        - Copy32b
        - DoTransform
        - DoUVTransform
      functionUses:    3
      BranchProfiles:
        - Branch String:   'frame_dec.c:82,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:83,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:85,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
        - Branch String:   'frame_dec.c:85,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:86,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:91,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
        - Branch String:   'frame_dec.c:91,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:92,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:96,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
        - Branch String:   'frame_dec.c:102,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:103,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:191,1'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:107,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:108,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Copy32b
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:118,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:108,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:109,18'
              BranchSideFuncs:
                - Copy32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:111,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Copy32b
                - Copy32b
        - Branch String:   'frame_dec.c:111,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:112,18'
              BranchSideFuncs:
                - Copy32b
                - Copy32b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:115,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:123,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:124,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:130,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'frame_dec.c:130,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:131,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:150,41'
              BranchSideFuncs:
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
        - Branch String:   'frame_dec.c:133,13'
          Branch Sides:
            - BranchSide:      'frame_dec.c:134,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - llvm.memset.p0i8.i64
            - BranchSide:      'frame_dec.c:141,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
        - Branch String:   'frame_dec.c:134,15'
          Branch Sides:
            - BranchSide:      'frame_dec.c:135,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
            - BranchSide:      'frame_dec.c:137,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
        - Branch String:   'frame_dec.c:144,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:145,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:149,7'
              BranchSideFuncs:
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:153,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:154,25'
              BranchSideFuncs:
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:156,9'
              BranchSideFuncs:
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:169,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:170,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:177,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:182,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:183,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'frame_dec.c:185,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'frame_dec.c:185,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:186,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
            - BranchSide:      'frame_dec.c:190,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CheckMode
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - DoUVTransform
                - DoUVTransform
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - DoTransform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - DoTransform
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - Copy32b
                - Copy32b
                - Copy32b
      Callsites:
        - Src:             'frame_dec.c:109,9'
          Dst:             Copy32b
        - Src:             'frame_dec.c:112,9'
          Dst:             Copy32b
        - Src:             'frame_dec.c:113,9'
          Dst:             Copy32b
        - Src:             'frame_dec.c:147,11'
          Dst:             DoTransform
        - Src:             'frame_dec.c:150,31'
          Dst:             CheckMode
        - Src:             'frame_dec.c:154,13'
          Dst:             DoTransform
        - Src:             'frame_dec.c:161,31'
          Dst:             CheckMode
        - Src:             'frame_dec.c:164,9'
          Dst:             DoUVTransform
        - Src:             'frame_dec.c:165,9'
          Dst:             DoUVTransform
    - functionName:    VP8InitFrame
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - AllocateMemory
        - InitIo
        - InitThreadContext
        - VP8DspInit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:796,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:796,32'
              BranchSideFuncs:
                - AllocateMemory
                - __sanitizer_cov_trace_const_cmp4
                - InitIo
                - VP8DspInit
            - BranchSide:      'frame_dec.c:797,23'
              BranchSideFuncs:
                - AllocateMemory
                - __sanitizer_cov_trace_const_cmp4
                - InitIo
                - VP8DspInit
        - Branch String:   'frame_dec.c:797,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:797,29'
              BranchSideFuncs:
                - InitIo
                - VP8DspInit
            - BranchSide:      'frame_dec.c:798,10'
              BranchSideFuncs:
                - InitIo
                - VP8DspInit
      Callsites:
        - Src:             'frame_dec.c:796,8'
          Dst:             InitThreadContext
        - Src:             'frame_dec.c:797,8'
          Dst:             AllocateMemory
        - Src:             'frame_dec.c:798,3'
          Dst:             InitIo
        - Src:             'frame_dec.c:799,3'
          Dst:             VP8DspInit
    - functionName:    VP8GetThreadMethod
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPDecoderOptions *'
        - 'struct.WebPHeaderStructure *'
        - int
        - int
      constantsTouched: []
      argNames:
        - options
        - headers
        - width
        - height
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:663,23'
          Branch Sides:
            - BranchSide:      'frame_dec.c:663,26'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:664,5'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:663,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:664,5'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:666,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'frame_dec.c:669,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:669,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:669,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'frame_dec.c:669,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:669,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'frame_dec.c:671,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:671,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:671,39'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:673,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'frame_dec.c:669,3'
          Dst:             __assert_fail
    - functionName:    VP8ExitCritical
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - WebPGetWorkerInterface
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:603,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:604,10'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:607,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'frame_dec.c:607,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:607,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'frame_dec.c:608,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'frame_dec.c:604,10'
          Dst:             WebPGetWorkerInterface
    - functionName:    PrecomputeFilterStrengths
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         48
      ICount:          304
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:266,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:266,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:268,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:269,5'
          Branch Sides:
            - BranchSide:      'frame_dec.c:273,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:313,3'
              BranchSideFuncs: []
        - Branch String:   'frame_dec.c:273,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:274,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:279,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:275,13'
          Branch Sides:
            - BranchSide:      'frame_dec.c:276,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:278,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:281,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:282,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:312,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:284,13'
          Branch Sides:
            - BranchSide:      'frame_dec.c:285,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:290,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:286,15'
          Branch Sides:
            - BranchSide:      'frame_dec.c:287,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:290,17'
          Branch Sides:
            - BranchSide:      'frame_dec.c:290,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:290,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:290,35'
          Branch Sides:
            - BranchSide:      'frame_dec.c:290,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:290,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:291,13'
          Branch Sides:
            - BranchSide:      'frame_dec.c:292,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:308,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:293,15'
          Branch Sides:
            - BranchSide:      'frame_dec.c:294,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:303,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:294,17'
          Branch Sides:
            - BranchSide:      'frame_dec.c:295,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:297,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:299,17'
          Branch Sides:
            - BranchSide:      'frame_dec.c:300,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:302,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:303,15'
          Branch Sides:
            - BranchSide:      'frame_dec.c:303,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:304,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:306,31'
          Branch Sides:
            - BranchSide:      'frame_dec.c:306,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:310,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8EnterCritical
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         27
      ICount:          218
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - PrecomputeFilterStrengths
        - VP8SetError
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:552,25'
          Branch Sides:
            - BranchSide:      'frame_dec.c:552,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - VP8SetError
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:558,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
        - Branch String:   'frame_dec.c:552,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:553,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:558,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
        - Branch String:   'frame_dec.c:558,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:559,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:572,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
        - Branch String:   'frame_dec.c:573,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:575,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:582,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
        - Branch String:   'frame_dec.c:584,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:584,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:585,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
        - Branch String:   'frame_dec.c:590,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:591,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:593,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PrecomputeFilterStrengths
        - Branch String:   'frame_dec.c:593,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:594,23'
              BranchSideFuncs:
                - PrecomputeFilterStrengths
            - BranchSide:      'frame_dec.c:597,29'
              BranchSideFuncs:
                - PrecomputeFilterStrengths
      Callsites:
        - Src:             'frame_dec.c:553,5'
          Dst:             VP8SetError
        - Src:             'frame_dec.c:597,3'
          Dst:             PrecomputeFilterStrengths
    - functionName:    VP8ProcessRow
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Decoder *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - dec
        - io
      BBCount:         26
      ICount:          244
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - FinishRow
        - ReconstructRow
        - WebPGetWorkerInterface
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:505,31'
          Branch Sides:
            - BranchSide:      'frame_dec.c:506,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - ReconstructRow
                - FinishRow
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:506,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - ReconstructRow
                - FinishRow
        - Branch String:   'frame_dec.c:506,37'
          Branch Sides:
            - BranchSide:      'frame_dec.c:506,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - ReconstructRow
                - FinishRow
            - BranchSide:      'frame_dec.c:506,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - ReconstructRow
                - FinishRow
        - Branch String:   'frame_dec.c:507,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:509,18'
              BranchSideFuncs:
                - ReconstructRow
                - FinishRow
            - BranchSide:      'frame_dec.c:514,33'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:517,5'
          Branch Sides:
            - BranchSide:      'frame_dec.c:517,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:518,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:523,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:524,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:529,24'
              BranchSideFuncs:
                - ReconstructRow
                - __sanitizer_cov_trace_const_cmp4
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:531,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:532,25'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'frame_dec.c:537,7'
              BranchSideFuncs:
                - WebPGetWorkerInterface
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'frame_dec.c:538,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:539,9'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:541,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'frame_dec.c:511,5'
          Dst:             ReconstructRow
        - Src:             'frame_dec.c:512,10'
          Dst:             FinishRow
        - Src:             'frame_dec.c:516,11'
          Dst:             WebPGetWorkerInterface
        - Src:             'frame_dec.c:517,5'
          Dst:             __assert_fail
        - Src:             'frame_dec.c:529,9'
          Dst:             ReconstructRow
        - Src:             'frame_dec.c:537,7'
          Dst:             WebPGetWorkerInterface
    - functionName:    VP8InitDithering
      functionSourceFile: '/src/libwebp/src/dec/frame_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPDecoderOptions *'
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - options
        - dec
      BBCount:         37
      ICount:          212
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - VP8InitRandom
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'frame_dec.c:330,3'
          Branch Sides:
            - BranchSide:      'frame_dec.c:330,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:331,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:331,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:331,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:332,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:334,19'
          Branch Sides:
            - BranchSide:      'frame_dec.c:334,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:334,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:334,33'
          Branch Sides:
            - BranchSide:      'frame_dec.c:334,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:334,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:335,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:337,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:352,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:338,7'
          Branch Sides:
            - BranchSide:      'frame_dec.c:339,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:346,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
        - Branch String:   'frame_dec.c:340,13'
          Branch Sides:
            - BranchSide:      'frame_dec.c:341,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:344,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:341,27'
          Branch Sides:
            - BranchSide:      'frame_dec.c:341,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:341,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:346,11'
          Branch Sides:
            - BranchSide:      'frame_dec.c:347,24'
              BranchSideFuncs:
                - VP8InitRandom
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'frame_dec.c:350,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'frame_dec.c:353,9'
          Branch Sides:
            - BranchSide:      'frame_dec.c:354,7'
              BranchSideFuncs: []
            - BranchSide:      'frame_dec.c:355,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'frame_dec.c:330,3'
          Dst:             __assert_fail
        - Src:             'frame_dec.c:347,9'
          Dst:             VP8InitRandom
    - functionName:    GetAlphaSourceRow
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Io *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - io
        - alpha
        - num_rows
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_dec.c:155,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:155,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:156,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:158,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:160,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:166,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:168,19'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:170,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    FillAlphaPlane
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
        - h
        - stride
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_dec.c:119,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:120,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:123,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Rescale
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - src
        - src_stride
        - new_lines
        - wrk
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPRescalerExport
        - WebPRescalerImport
      functionUses:    4
      BranchProfiles:
        - Branch String:   'io_dec.c:243,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:244,15'
              BranchSideFuncs:
                - WebPRescalerImport
                - WebPRescalerExport
            - BranchSide:      'io_dec.c:249,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:244,26'
          Dst:             WebPRescalerImport
        - Src:             'io_dec.c:247,22'
          Dst:             WebPRescalerExport
    - functionName:    EmitRescaledAlphaYUV
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
        - int
      constantsTouched: []
      argNames:
        - io
        - p
        - expected_num_lines_out
      BBCount:         18
      ICount:          160
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - FillAlphaPlane
        - Rescale
        - WebPMultRows
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:275,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:276,28'
              BranchSideFuncs:
                - Rescale
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRows
            - BranchSide:      'io_dec.c:283,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - FillAlphaPlane
        - Branch String:   'io_dec.c:278,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:278,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRows
            - BranchSide:      'io_dec.c:279,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPMultRows
        - Branch String:   'io_dec.c:279,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:280,20'
              BranchSideFuncs:
                - WebPMultRows
            - BranchSide:      'io_dec.c:283,3'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:285,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:285,5'
              BranchSideFuncs:
                - FillAlphaPlane
            - BranchSide:      'io_dec.c:286,20'
              BranchSideFuncs:
                - FillAlphaPlane
      Callsites:
        - Src:             'io_dec.c:277,31'
          Dst:             Rescale
        - Src:             'io_dec.c:278,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:280,7'
          Dst:             WebPMultRows
        - Src:             'io_dec.c:285,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:286,5'
          Dst:             FillAlphaPlane
    - functionName:    EmitRescaledYUV
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         8
      ICount:          114
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - Rescale
        - WebPIsAlphaMode
        - WebPMultRows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:257,46'
          Branch Sides:
            - BranchSide:      'io_dec.c:257,49'
              BranchSideFuncs:
                - Rescale
                - Rescale
                - Rescale
                - WebPMultRows
            - BranchSide:      'io_dec.c:257,46'
              BranchSideFuncs:
                - Rescale
                - Rescale
                - Rescale
        - Branch String:   'io_dec.c:257,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:257,7'
              BranchSideFuncs:
                - WebPMultRows
                - Rescale
                - Rescale
                - Rescale
            - BranchSide:      'io_dec.c:262,28'
              BranchSideFuncs:
                - WebPMultRows
                - Rescale
                - Rescale
                - Rescale
      Callsites:
        - Src:             'io_dec.c:257,7'
          Dst:             WebPIsAlphaMode
        - Src:             'io_dec.c:262,5'
          Dst:             WebPMultRows
        - Src:             'io_dec.c:265,19'
          Dst:             Rescale
        - Src:             'io_dec.c:266,3'
          Dst:             Rescale
        - Src:             'io_dec.c:267,3'
          Dst:             Rescale
    - functionName:    WebPIsAlphaMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - WebPIsPremultipliedMode
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/webp/decode.h:172,29'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:172,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:172,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:172,50'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:172,50'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:172,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:172,71'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:172,71'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:173,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:173,34'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:173,34'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:173,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:173,55'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:173,55'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:174,35'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/webp/decode.h:174,11'
          Dst:             WebPIsPremultipliedMode
    - functionName:    WebPIsPremultipliedMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '../../src/webp/decode.h:167,29'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:167,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:167,50'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,50'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:167,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '../../src/webp/decode.h:167,71'
          Branch Sides:
            - BranchSide:      '../../src/webp/decode.h:167,71'
              BranchSideFuncs: []
            - BranchSide:      '../../src/webp/decode.h:168,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    WebPRescalerOutputDone
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPRescalerHasPendingOutput
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/rescaler_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WebPRescaler *'
      constantsTouched: []
      argNames:
        - rescaler
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WebPRescalerOutputDone
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/utils/rescaler_utils.h:93,44'
          Branch Sides:
            - BranchSide:      '../../src/utils/rescaler_utils.h:93,44'
              BranchSideFuncs: []
            - BranchSide:      '../../src/utils/rescaler_utils.h:93,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '../../src/utils/rescaler_utils.h:93,11'
          Dst:             WebPRescalerOutputDone
    - functionName:    ExportRGB
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPDecParams *'
        - int
      constantsTouched: []
      argNames:
        - p
        - y_pos
      BBCount:         15
      ICount:          168
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - WebPRescalerExportRow
        - WebPRescalerHasPendingOutput
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:369,52'
          Branch Sides:
            - BranchSide:      'io_dec.c:369,3'
              BranchSideFuncs:
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:370,39'
              BranchSideFuncs:
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'io_dec.c:369,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:371,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:381,10'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:371,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:371,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:372,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'io_dec.c:372,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:372,5'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:373,27'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'io_dec.c:369,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'io_dec.c:370,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'io_dec.c:371,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:372,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:373,5'
          Dst:             WebPRescalerExportRow
        - Src:             'io_dec.c:374,5'
          Dst:             WebPRescalerExportRow
        - Src:             'io_dec.c:375,5'
          Dst:             WebPRescalerExportRow
    - functionName:    ExportAlpha
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPDecParams *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - y_pos
        - max_lines_out
      BBCount:         20
      ICount:          203
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - WebPIsPremultipliedMode
        - WebPRescalerExportRow
        - WebPRescalerHasPendingOutput
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:415,32'
          Branch Sides:
            - BranchSide:      'io_dec.c:415,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:422,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:422,52'
          Branch Sides:
            - BranchSide:      'io_dec.c:422,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:423,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'io_dec.c:422,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:424,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:430,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:424,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:424,5'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:425,27'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_pc_indir
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:430,24'
          Branch Sides:
            - BranchSide:      'io_dec.c:430,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:430,24'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:430,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:430,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:431,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'io_dec.c:418,32'
          Dst:             WebPIsPremultipliedMode
        - Src:             'io_dec.c:422,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'io_dec.c:424,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:425,5'
          Dst:             WebPRescalerExportRow
    - functionName:    ExportAlphaRGBA4444
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WebPDecParams *'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - y_pos
        - max_lines_out
      BBCount:         21
      ICount:          213
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - WebPIsPremultipliedMode
        - WebPRescalerExportRow
        - WebPRescalerHasPendingOutput
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:452,52'
          Branch Sides:
            - BranchSide:      'io_dec.c:452,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:453,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'io_dec.c:452,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:455,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:466,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:455,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:455,5'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:456,27'
              BranchSideFuncs:
                - WebPRescalerExportRow
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:457,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:459,36'
              BranchSideFuncs:
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:463,18'
              BranchSideFuncs:
                - WebPRescalerHasPendingOutput.2390
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPRescalerExportRow
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:466,24'
          Branch Sides:
            - BranchSide:      'io_dec.c:466,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:466,24'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:466,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:466,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:467,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'io_dec.c:449,32'
          Dst:             WebPIsPremultipliedMode
        - Src:             'io_dec.c:452,10'
          Dst:             WebPRescalerHasPendingOutput
        - Src:             'io_dec.c:455,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:456,5'
          Dst:             WebPRescalerExportRow
    - functionName:    EmitRescaledAlphaRGB
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
        - int
      constantsTouched: []
      argNames:
        - io
        - p
        - expected_num_out_lines
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - WebPRescalerImport
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:474,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:474,7'
              BranchSideFuncs:
                - WebPRescalerImport
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:475,34'
              BranchSideFuncs:
                - WebPRescalerImport
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:478,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:479,21'
              BranchSideFuncs:
                - WebPRescalerImport
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:484,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:480,7'
          Dst:             WebPRescalerImport
    - functionName:    EmitRescaledRGB
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         12
      ICount:          169
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ExportRGB
        - WebPRescaleNeededLines
        - WebPRescalerImport
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:389,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:391,28'
              BranchSideFuncs:
                - WebPRescalerImport
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - ExportRGB
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerImport
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'io_dec.c:407,10'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:394,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:396,11'
              BranchSideFuncs:
                - WebPRescalerImport
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - ExportRGB
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerImport
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:405,32'
              BranchSideFuncs:
                - ExportRGB
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerImport
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImport
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'io_dec.c:402,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:402,7'
              BranchSideFuncs:
                - ExportRGB
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerImport
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImport
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'io_dec.c:403,15'
              BranchSideFuncs:
                - ExportRGB
                - __sanitizer_cov_trace_cmp4
                - WebPRescalerImport
                - WebPRescaleNeededLines
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerImport
                - WebPRescalerImport
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
      Callsites:
        - Src:             'io_dec.c:391,9'
          Dst:             WebPRescalerImport
        - Src:             'io_dec.c:394,9'
          Dst:             WebPRescaleNeededLines
        - Src:             'io_dec.c:395,30'
          Dst:             WebPRescalerImport
        - Src:             'io_dec.c:398,30'
          Dst:             WebPRescalerImport
        - Src:             'io_dec.c:402,7'
          Dst:             __assert_fail
        - Src:             'io_dec.c:405,22'
          Dst:             ExportRGB
    - functionName:    CheckSizeOverflow
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EmitAlphaYUV
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
        - int
      constantsTouched: []
      argNames:
        - io
        - p
        - expected_num_lines_out
      BBCount:         16
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - FillAlphaPlane
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:134,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:134,3'
              BranchSideFuncs:
                - FillAlphaPlane
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'io_dec.c:135,7'
              BranchSideFuncs:
                - FillAlphaPlane
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'io_dec.c:135,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:136,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'io_dec.c:141,14'
              BranchSideFuncs:
                - FillAlphaPlane
        - Branch String:   'io_dec.c:136,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:137,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:141,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:134,3'
          Dst:             __assert_fail
        - Src:             'io_dec.c:143,5'
          Dst:             FillAlphaPlane
    - functionName:    EmitAlphaRGB
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
        - int
      constantsTouched: []
      argNames:
        - io
        - p
        - expected_num_lines_out
      BBCount:         17
      ICount:          169
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - GetAlphaSourceRow
        - WebPIsPremultipliedMode
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:177,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:177,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetAlphaSourceRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:178,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - GetAlphaSourceRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:181,34'
          Branch Sides:
            - BranchSide:      'io_dec.c:181,34'
              BranchSideFuncs:
                - GetAlphaSourceRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:181,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - GetAlphaSourceRow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:190,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:190,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:192,19'
          Branch Sides:
            - BranchSide:      'io_dec.c:192,46'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:196,3'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:192,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:193,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:196,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:184,28'
          Dst:             GetAlphaSourceRow
        - Src:             'io_dec.c:190,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:192,22'
          Dst:             WebPIsPremultipliedMode
    - functionName:    EmitAlphaRGBA4444
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
        - int
      constantsTouched: []
      argNames:
        - io
        - p
        - expected_num_lines_out
      BBCount:         22
      ICount:          207
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - GetAlphaSourceRow
        - WebPIsPremultipliedMode
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:203,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:203,7'
              BranchSideFuncs:
                - GetAlphaSourceRow
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'io_dec.c:204,22'
              BranchSideFuncs:
                - GetAlphaSourceRow
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:217,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:218,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:218,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:220,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:224,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'io_dec.c:228,5'
          Branch Sides:
            - BranchSide:      'io_dec.c:228,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:229,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:229,28'
          Branch Sides:
            - BranchSide:      'io_dec.c:229,55'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:232,3'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:229,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:230,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:208,28'
          Dst:             GetAlphaSourceRow
        - Src:             'io_dec.c:228,5'
          Dst:             __assert_fail
        - Src:             'io_dec.c:229,31'
          Dst:             WebPIsPremultipliedMode
    - functionName:    EmitYUV
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPCopyPlane
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_dec.c:35,3'
          Dst:             WebPCopyPlane
        - Src:             'io_dec.c:36,3'
          Dst:             WebPCopyPlane
        - Src:             'io_dec.c:37,3'
          Dst:             WebPCopyPlane
    - functionName:    EmitFancyRGB
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         16
      ICount:          317
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:72,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:74,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:77,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:82,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:83,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'io_dec.c:94,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'io_dec.c:95,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:97,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'io_dec.c:105,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    EmitSampledRGB
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSamplerProcessPlane
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_dec.c:46,3'
          Dst:             WebPSamplerProcessPlane
    - functionName:    InitYUVRescaler
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         26
      ICount:          342
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CheckSizeOverflow
        - EmitRescaledAlphaYUV
        - EmitRescaledYUV
        - WebPInitAlphaProcessing
        - WebPIsAlphaMode
        - WebPRescalerInit
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:311,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:312,29'
              BranchSideFuncs:
                - CheckSizeOverflow.2394
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:314,19'
              BranchSideFuncs:
                - CheckSizeOverflow.2394
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:316,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:317,5'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:320,44'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:321,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:322,5'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:324,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:331,17'
          Branch Sides:
            - BranchSide:      'io_dec.c:331,30'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:331,3'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:335,31'
          Branch Sides:
            - BranchSide:      'io_dec.c:336,25'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:342,5'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:338,43'
          Branch Sides:
            - BranchSide:      'io_dec.c:339,25'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:342,5'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:333,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:342,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:344,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:346,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:347,27'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:355,3'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:347,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:350,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:352,5'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
      Callsites:
        - Src:             'io_dec.c:293,25'
          Dst:             WebPIsAlphaMode
        - Src:             'io_dec.c:316,8'
          Dst:             CheckSizeOverflow
        - Src:             'io_dec.c:320,15'
          Dst:             WebPSafeMalloc
        - Src:             'io_dec.c:333,8'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:336,8'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:339,8'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:347,10'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:353,5'
          Dst:             WebPInitAlphaProcessing
    - functionName:    InitRGBRescaler
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8Io *'
        - 'struct.WebPDecParams *'
      constantsTouched: []
      argNames:
        - io
        - p
      BBCount:         29
      ICount:          351
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CheckSizeOverflow
        - EmitRescaledAlphaRGB
        - EmitRescaledRGB
        - ExportAlpha
        - ExportAlphaRGBA4444
        - WebPInitAlphaProcessing
        - WebPInitYUV444Converters
        - WebPIsAlphaMode
        - WebPRescalerInit
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:508,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:509,5'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:512,44'
              BranchSideFuncs:
                - WebPSafeMalloc
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:513,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:514,5'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:516,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:524,17'
          Branch Sides:
            - BranchSide:      'io_dec.c:524,30'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:524,3'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:528,47'
          Branch Sides:
            - BranchSide:      'io_dec.c:529,25'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:535,5'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:531,47'
          Branch Sides:
            - BranchSide:      'io_dec.c:532,25'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:535,5'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:526,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:535,5'
              BranchSideFuncs:
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:537,3'
              BranchSideFuncs:
                - WebPInitYUV444Converters
                - __sanitizer_cov_trace_const_cmp4
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:540,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:541,27'
              BranchSideFuncs:
                - WebPRescalerInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:555,3'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:541,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:544,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:546,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:547,49'
          Branch Sides:
            - BranchSide:      'io_dec.c:548,9'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:549,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:547,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:549,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:551,7'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
      Callsites:
        - Src:             'io_dec.c:489,25'
          Dst:             WebPIsAlphaMode
        - Src:             'io_dec.c:508,8'
          Dst:             CheckSizeOverflow
        - Src:             'io_dec.c:512,15'
          Dst:             WebPSafeMalloc
        - Src:             'io_dec.c:526,8'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:529,8'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:532,8'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:538,3'
          Dst:             WebPInitYUV444Converters
        - Src:             'io_dec.c:541,10'
          Dst:             WebPRescalerInit
        - Src:             'io_dec.c:553,5'
          Dst:             WebPInitAlphaProcessing
    - functionName:    WebPIsRGBMode
      functionSourceFile: '/src/libwebp/src/dec/../../src/webp/decode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CustomTeardown
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - io
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_dec.c:648,3'
          Dst:             WebPSafeFree
    - functionName:    CustomSetup
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - io
      BBCount:         39
      ICount:          278
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - EmitFancyRGB
        - EmitSampledRGB
        - EmitYUV
        - InitRGBRescaler
        - WebPInitAlphaProcessing
        - WebPInitSamplers
        - WebPInitUpsamplers
        - WebPIoInitFromOptions
        - WebPIsAlphaMode
        - WebPIsPremultipliedMode
        - WebPIsRGBMode
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:573,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:574,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitUpsamplers
            - BranchSide:      'io_dec.c:576,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitUpsamplers
        - Branch String:   'io_dec.c:576,16'
          Branch Sides:
            - BranchSide:      'io_dec.c:576,43'
              BranchSideFuncs:
                - WebPIsPremultipliedMode.2388
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
                - WebPInitUpsamplers
            - BranchSide:      'io_dec.c:579,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
        - Branch String:   'io_dec.c:576,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:577,5'
              BranchSideFuncs:
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
            - BranchSide:      'io_dec.c:579,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
        - Branch String:   'io_dec.c:579,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:581,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
                - InitRGBRescaler
            - BranchSide:      'io_dec.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeMalloc
                - WebPInitUpsamplers
        - Branch String:   'io_dec.c:581,20'
          Branch Sides:
            - BranchSide:      'io_dec.c:581,45'
              BranchSideFuncs:
                - InitRGBRescaler
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'io_dec.c:581,70'
              BranchSideFuncs:
                - InitYUVRescaler
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'io_dec.c:582,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:583,7'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:588,3'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:589,9'
          Branch Sides:
            - BranchSide:      'io_dec.c:590,7'
              BranchSideFuncs:
                - WebPInitSamplers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
                - WebPSafeMalloc
                - WebPInitUpsamplers
            - BranchSide:      'io_dec.c:607,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:592,11'
          Branch Sides:
            - BranchSide:      'io_dec.c:594,31'
              BranchSideFuncs:
                - WebPSafeMalloc
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:606,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:596,13'
          Branch Sides:
            - BranchSide:      'io_dec.c:597,11'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:599,30'
              BranchSideFuncs:
                - WebPInitUpsamplers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:611,41'
          Branch Sides:
            - BranchSide:      'io_dec.c:611,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:611,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:611,11'
          Branch Sides:
            - BranchSide:      'io_dec.c:610,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:613,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitAlphaProcessing
        - Branch String:   'io_dec.c:615,11'
          Branch Sides:
            - BranchSide:      'io_dec.c:616,9'
              BranchSideFuncs:
                - WebPInitAlphaProcessing
            - BranchSide:      'io_dec.c:618,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:566,22'
          Dst:             WebPIsRGBMode
        - Src:             'io_dec.c:567,24'
          Dst:             WebPIsAlphaMode
        - Src:             'io_dec.c:573,8'
          Dst:             WebPIoInitFromOptions
        - Src:             'io_dec.c:576,19'
          Dst:             WebPIsPremultipliedMode
        - Src:             'io_dec.c:577,5'
          Dst:             WebPInitUpsamplers
        - Src:             'io_dec.c:581,29'
          Dst:             InitRGBRescaler
        - Src:             'io_dec.c:581,54'
          Dst:             InitYUVRescaler
        - Src:             'io_dec.c:590,7'
          Dst:             WebPInitSamplers
        - Src:             'io_dec.c:595,21'
          Dst:             WebPSafeMalloc
        - Src:             'io_dec.c:603,9'
          Dst:             WebPInitUpsamplers
        - Src:             'io_dec.c:616,9'
          Dst:             WebPInitAlphaProcessing
    - functionName:    CustomPut
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - io
      BBCount:         15
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_dec.c:631,3'
          Branch Sides:
            - BranchSide:      'io_dec.c:631,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_dec.c:633,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:633,17'
          Branch Sides:
            - BranchSide:      'io_dec.c:633,20'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:634,5'
              BranchSideFuncs: []
        - Branch String:   'io_dec.c:633,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:634,5'
              BranchSideFuncs: []
            - BranchSide:      'io_dec.c:636,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'io_dec.c:637,7'
          Branch Sides:
            - BranchSide:      'io_dec.c:638,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'io_dec.c:640,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_dec.c:631,3'
          Dst:             __assert_fail
    - functionName:    WebPInitCustomIo
      functionSourceFile: '/src/libwebp/src/dec/io_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.WebPDecParams *'
        - 'struct.VP8Io *'
      constantsTouched: []
      argNames:
        - params
        - io
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - CustomPut
        - CustomSetup
        - CustomTeardown
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clip
      functionSourceFile: '/src/libwebp/src/dec/quant_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - M
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'quant_dec.c:17,10'
          Branch Sides:
            - BranchSide:      'quant_dec.c:17,10'
              BranchSideFuncs: []
            - BranchSide:      'quant_dec.c:17,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_dec.c:17,22'
          Branch Sides:
            - BranchSide:      'quant_dec.c:17,30'
              BranchSideFuncs: []
            - BranchSide:      'quant_dec.c:17,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8ParseQuant
      functionSourceFile: '/src/libwebp/src/dec/quant_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         34
      ICount:          308
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - VP8GetSignedValue
        - VP8GetValue
        - clip
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_dec.c:65,23'
          Branch Sides:
            - BranchSide:      'quant_dec.c:65,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
                - VP8GetSignedValue
                - VP8GetSignedValue
            - BranchSide:      'quant_dec.c:66,8'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
                - VP8GetSignedValue
                - VP8GetSignedValue
        - Branch String:   'quant_dec.c:67,23'
          Branch Sides:
            - BranchSide:      'quant_dec.c:67,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
                - VP8GetSignedValue
            - BranchSide:      'quant_dec.c:68,8'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
                - VP8GetSignedValue
        - Branch String:   'quant_dec.c:69,23'
          Branch Sides:
            - BranchSide:      'quant_dec.c:69,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
            - BranchSide:      'quant_dec.c:70,8'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
                - VP8GetSignedValue
        - Branch String:   'quant_dec.c:71,23'
          Branch Sides:
            - BranchSide:      'quant_dec.c:71,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
            - BranchSide:      'quant_dec.c:72,8'
              BranchSideFuncs:
                - VP8GetSignedValue
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetSignedValue
        - Branch String:   'quant_dec.c:73,23'
          Branch Sides:
            - BranchSide:      'quant_dec.c:73,13'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_dec.c:74,8'
              BranchSideFuncs:
                - VP8GetSignedValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'quant_dec.c:79,3'
          Branch Sides:
            - BranchSide:      'quant_dec.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_dec.c:112,1'
              BranchSideFuncs: []
        - Branch String:   'quant_dec.c:81,9'
          Branch Sides:
            - BranchSide:      'quant_dec.c:82,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'quant_dec.c:87,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'quant_dec.c:83,11'
          Branch Sides:
            - BranchSide:      'quant_dec.c:84,14'
              BranchSideFuncs:
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_dec.c:86,5'
              BranchSideFuncs:
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'quant_dec.c:87,11'
          Branch Sides:
            - BranchSide:      'quant_dec.c:88,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_dec.c:91,13'
              BranchSideFuncs:
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'quant_dec.c:104,11'
          Branch Sides:
            - BranchSide:      'quant_dec.c:104,30'
              BranchSideFuncs:
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_dec.c:106,37'
              BranchSideFuncs:
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clip
                - clip
                - clip
                - clip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'quant_dec.c:64,23'
          Dst:             VP8GetValue
        - Src:             'quant_dec.c:65,23'
          Dst:             VP8GetValue
        - Src:             'quant_dec.c:66,8'
          Dst:             VP8GetSignedValue
        - Src:             'quant_dec.c:67,23'
          Dst:             VP8GetValue
        - Src:             'quant_dec.c:68,8'
          Dst:             VP8GetSignedValue
        - Src:             'quant_dec.c:69,23'
          Dst:             VP8GetValue
        - Src:             'quant_dec.c:70,8'
          Dst:             VP8GetSignedValue
        - Src:             'quant_dec.c:71,23'
          Dst:             VP8GetValue
        - Src:             'quant_dec.c:72,8'
          Dst:             VP8GetSignedValue
        - Src:             'quant_dec.c:73,23'
          Dst:             VP8GetValue
        - Src:             'quant_dec.c:74,8'
          Dst:             VP8GetSignedValue
        - Src:             'quant_dec.c:96,32'
          Dst:             clip
        - Src:             'quant_dec.c:97,32'
          Dst:             clip
        - Src:             'quant_dec.c:99,32'
          Dst:             clip
        - Src:             'quant_dec.c:103,33'
          Dst:             clip
        - Src:             'quant_dec.c:106,32'
          Dst:             clip
        - Src:             'quant_dec.c:107,32'
          Dst:             clip
    - functionName:    BSwap64
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/endian_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BitsLog2Floor
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8LoadNewBytes
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8BitReader *'
      constantsTouched: []
      argNames:
        - br
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - BSwap64
        - VP8LoadFinalBytes
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:59,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - __assert_fail
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.2431
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:59,3'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:59,3'
              BranchSideFuncs:
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.2431
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:61,7'
              BranchSideFuncs:
                - VP8LoadFinalBytes
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.2431
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:61,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:63,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BSwap64.2431
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:102,23'
              BranchSideFuncs:
                - VP8LoadFinalBytes
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:59,3'
          Dst:             __assert_fail
        - Src:             '../../src/utils/bit_reader_inl_utils.h:85,12'
          Dst:             BSwap64
        - Src:             '../../src/utils/bit_reader_inl_utils.h:102,5'
          Dst:             VP8LoadFinalBytes
    - functionName:    VP8GetBit
      functionSourceFile: '/src/libwebp/src/dec/../../src/utils/bit_reader_inl_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - int
      constantsTouched: []
      argNames:
        - br
        - prob
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BitsLog2Floor
        - VP8LoadNewBytes
      functionUses:    14
      BranchProfiles:
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:113,7'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:114,21'
              BranchSideFuncs:
                - VP8LoadNewBytes.2433
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BitsLog2Floor.2432
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:117,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BitsLog2Floor.2432
        - Branch String:   '../../src/utils/bit_reader_inl_utils.h:121,9'
          Branch Sides:
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:122,16'
              BranchSideFuncs:
                - BitsLog2Floor.2432
            - BranchSide:      '../../src/utils/bit_reader_inl_utils.h:125,15'
              BranchSideFuncs:
                - BitsLog2Floor.2432
      Callsites:
        - Src:             '../../src/utils/bit_reader_inl_utils.h:114,5'
          Dst:             VP8LoadNewBytes
        - Src:             '../../src/utils/bit_reader_inl_utils.h:128,29'
          Dst:             BitsLog2Floor
    - functionName:    VP8ParseProba
      functionSourceFile: '/src/libwebp/src/dec/tree_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - br
        - dec
      BBCount:         29
      ICount:          210
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - VP8GetBit
        - VP8GetValue
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tree_dec.c:518,3'
          Branch Sides:
            - BranchSide:      'tree_dec.c:519,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
            - BranchSide:      'tree_dec.c:534,26'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'tree_dec.c:519,5'
          Branch Sides:
            - BranchSide:      'tree_dec.c:520,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
            - BranchSide:      'tree_dec.c:530,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'tree_dec.c:520,7'
          Branch Sides:
            - BranchSide:      'tree_dec.c:521,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
            - BranchSide:      'tree_dec.c:529,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'tree_dec.c:521,9'
          Branch Sides:
            - BranchSide:      'tree_dec.c:523,15'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetValue
            - BranchSide:      'tree_dec.c:528,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'tree_dec.c:523,15'
          Branch Sides:
            - BranchSide:      'tree_dec.c:524,25'
              BranchSideFuncs:
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tree_dec.c:525,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'tree_dec.c:530,5'
          Branch Sides:
            - BranchSide:      'tree_dec.c:531,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
            - BranchSide:      'tree_dec.c:533,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetValue
        - Branch String:   'tree_dec.c:535,7'
          Branch Sides:
            - BranchSide:      'tree_dec.c:535,7'
              BranchSideFuncs:
                - VP8GetValue
            - BranchSide:      'tree_dec.c:536,20'
              BranchSideFuncs:
                - VP8GetValue
      Callsites:
        - Src:             'tree_dec.c:523,15'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:524,25'
          Dst:             VP8GetValue
        - Src:             'tree_dec.c:534,26'
          Dst:             VP8GetValue
        - Src:             'tree_dec.c:536,20'
          Dst:             VP8GetValue
    - functionName:    ParseIntraMode
      functionSourceFile: '/src/libwebp/src/dec/tree_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8Decoder *'
        - int
      constantsTouched: []
      argNames:
        - br
        - dec
        - mb_x
      BBCount:         35
      ICount:          345
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - VP8GetBit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tree_dec.c:298,7'
          Branch Sides:
            - BranchSide:      'tree_dec.c:300,24'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
                - VP8GetBit.2437
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:304,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:300,23'
          Branch Sides:
            - BranchSide:      'tree_dec.c:301,24'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:302,24'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:306,7'
          Branch Sides:
            - BranchSide:      'tree_dec.c:306,44'
              BranchSideFuncs:
                - VP8GetBit.2437
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:308,22'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:309,7'
          Branch Sides:
            - BranchSide:      'tree_dec.c:312,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:319,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:312,9'
          Branch Sides:
            - BranchSide:      'tree_dec.c:313,14'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tree_dec.c:314,14'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'tree_dec.c:321,5'
          Branch Sides:
            - BranchSide:      'tree_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:322,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:324,7'
          Branch Sides:
            - BranchSide:      'tree_dec.c:325,50'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:350,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:329,9'
          Branch Sides:
            - BranchSide:      'tree_dec.c:330,33'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
            - BranchSide:      'tree_dec.c:332,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - VP8GetBit.2437
        - Branch String:   'tree_dec.c:356,20'
          Branch Sides:
            - BranchSide:      'tree_dec.c:356,20'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tree_dec.c:357,21'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'tree_dec.c:357,20'
          Branch Sides:
            - BranchSide:      'tree_dec.c:356,20'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tree_dec.c:358,20'
              BranchSideFuncs:
                - VP8GetBit.2437
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'tree_dec.c:300,24'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:301,24'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:302,24'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:306,44'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:308,22'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:312,9'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:313,14'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:314,14'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:328,31'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:330,37'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:356,21'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:357,21'
          Dst:             VP8GetBit
        - Src:             'tree_dec.c:358,20'
          Dst:             VP8GetBit
    - functionName:    VP8ParseIntraModeRow
      functionSourceFile: '/src/libwebp/src/dec/tree_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.VP8BitReader *'
        - 'struct.VP8Decoder *'
      constantsTouched: []
      argNames:
        - br
        - dec
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ParseIntraMode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tree_dec.c:363,3'
          Branch Sides:
            - BranchSide:      'tree_dec.c:364,20'
              BranchSideFuncs:
                - ParseIntraMode
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'tree_dec.c:366,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'tree_dec.c:364,5'
          Dst:             ParseIntraMode
    - functionName:    VP8ResetProba
      functionSourceFile: '/src/libwebp/src/dec/tree_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.VP8Proba *'
      constantsTouched: []
      argNames:
        - proba
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpsampleRgb565LinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          408
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToRgb565
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling.c:104,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:104,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
        - Branch String:   'upsampling.c:104,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
        - Branch String:   'upsampling.c:104,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
        - Branch String:   'upsampling.c:104,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
                - VP8YuvToRgb565.2512
        - Branch String:   'upsampling.c:104,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
            - BranchSide:      'upsampling.c:104,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:104,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling.c:104,1'
          Dst:             VP8YuvToRgb565
    - functionName:    VP8YuvToRgb565
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:95,17'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:96,17'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:97,17'
          Dst:             VP8YUVToB
    - functionName:    VP8YUVToR
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:68,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToG
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:72,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,56'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToB
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:76,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,10'
          Dst:             VP8Clip8
    - functionName:    MultHi
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - coeff
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8Clip8
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:64,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:64,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    UpsampleRgba4444LinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          408
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToRgba4444
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling.c:103,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:103,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
        - Branch String:   'upsampling.c:103,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
        - Branch String:   'upsampling.c:103,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
        - Branch String:   'upsampling.c:103,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
                - VP8YuvToRgba4444.2518
        - Branch String:   'upsampling.c:103,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
            - BranchSide:      'upsampling.c:103,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:103,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling.c:103,1'
          Dst:             VP8YuvToRgba4444
    - functionName:    VP8YuvToRgba4444
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:111,17'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:112,17'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:113,17'
          Dst:             VP8YUVToB
    - functionName:    UpsampleArgbLinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          416
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToArgb
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling.c:100,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:100,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
        - Branch String:   'upsampling.c:100,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
        - Branch String:   'upsampling.c:100,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
        - Branch String:   'upsampling.c:100,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
                - VP8YuvToArgb.2519
        - Branch String:   'upsampling.c:100,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
            - BranchSide:      'upsampling.c:100,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:100,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling.c:100,1'
          Dst:             VP8YuvToArgb
    - functionName:    VP8YuvToArgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:131,3'
          Dst:             VP8YuvToRgb
    - functionName:    VP8YuvToRgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:81,12'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:82,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:83,12'
          Dst:             VP8YUVToB
    - functionName:    UpsampleBgrLinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          408
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToBgr
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling.c:102,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:102,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
        - Branch String:   'upsampling.c:102,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
        - Branch String:   'upsampling.c:102,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
        - Branch String:   'upsampling.c:102,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
                - VP8YuvToBgr.2521
        - Branch String:   'upsampling.c:102,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
            - BranchSide:      'upsampling.c:102,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:102,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling.c:102,1'
          Dst:             VP8YuvToBgr
    - functionName:    VP8YuvToBgr
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:88,12'
          Dst:             VP8YUVToB
        - Src:             '../../src/dsp/yuv.h:89,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:90,12'
          Dst:             VP8YUVToR
    - functionName:    UpsampleRgbLinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          408
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToRgb
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling.c:101,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:101,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
        - Branch String:   'upsampling.c:101,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
        - Branch String:   'upsampling.c:101,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
        - Branch String:   'upsampling.c:101,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
                - VP8YuvToRgb.2520
        - Branch String:   'upsampling.c:101,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
            - BranchSide:      'upsampling.c:101,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:101,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling.c:101,1'
          Dst:             VP8YuvToRgb
    - functionName:    UpsampleBgraLinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          416
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToBgra
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling.c:98,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:98,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
        - Branch String:   'upsampling.c:98,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
        - Branch String:   'upsampling.c:98,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
        - Branch String:   'upsampling.c:98,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
                - VP8YuvToBgra.2522
        - Branch String:   'upsampling.c:98,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
            - BranchSide:      'upsampling.c:98,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:98,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling.c:98,1'
          Dst:             VP8YuvToBgra
    - functionName:    VP8YuvToBgra
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgra
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToBgr
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:136,3'
          Dst:             VP8YuvToBgr
    - functionName:    UpsampleRgbaLinePair_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         22
      ICount:          416
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - VP8YuvToRgba
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling.c:97,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:97,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
        - Branch String:   'upsampling.c:97,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
        - Branch String:   'upsampling.c:97,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
        - Branch String:   'upsampling.c:97,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
                - VP8YuvToRgba.2523
        - Branch String:   'upsampling.c:97,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
            - BranchSide:      'upsampling.c:97,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:97,1'
          Dst:             __assert_fail
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling.c:97,1'
          Dst:             VP8YuvToRgba
    - functionName:    VP8YuvToRgba
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgba
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:142,3'
          Dst:             VP8YuvToRgb
    - functionName:    WebPInitUpsamplers_body
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          164
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached:
        - UpsampleArgbLinePair_C
        - UpsampleBgrLinePair_C
        - UpsampleBgraLinePair_C
        - UpsampleRgb565LinePair_C
        - UpsampleRgbLinePair_C
        - UpsampleRgba4444LinePair_C
        - UpsampleRgbaLinePair_C
        - WebPInitUpsamplersSSE2
        - WebPInitUpsamplersSSE41
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling.c:267,34'
          Branch Sides:
            - BranchSide:      'upsampling.c:267,34'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitUpsamplersSSE41
                - WebPInitUpsamplersSSE2
            - BranchSide:      'upsampling.c:267,34'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitUpsamplersSSE41
                - WebPInitUpsamplersSSE2
        - Branch String:   'upsampling.c:281,7'
          Branch Sides:
            - BranchSide:      'upsampling.c:283,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitUpsamplersSSE41
                - WebPInitUpsamplersSSE2
            - BranchSide:      'upsampling.c:311,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:283,9'
          Branch Sides:
            - BranchSide:      'upsampling.c:284,7'
              BranchSideFuncs:
                - WebPInitUpsamplersSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitUpsamplersSSE41
            - BranchSide:      'upsampling.c:288,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - WebPInitUpsamplersSSE41
        - Branch String:   'upsampling.c:288,9'
          Branch Sides:
            - BranchSide:      'upsampling.c:289,7'
              BranchSideFuncs:
                - WebPInitUpsamplersSSE41
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:302,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:311,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:311,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:312,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:312,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:312,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:313,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:314,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:314,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:314,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:316,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:316,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:316,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:317,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:317,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:317,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:318,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:318,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:318,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:319,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:319,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:319,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:320,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:320,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:320,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'upsampling.c:321,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'upsampling.c:321,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:321,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'upsampling.c:322,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling.c:322,3'
          Branch Sides:
            - BranchSide:      'upsampling.c:322,3'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:322,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'upsampling.c:284,7'
          Dst:             WebPInitUpsamplersSSE2
        - Src:             'upsampling.c:289,7'
          Dst:             WebPInitUpsamplersSSE41
        - Src:             'upsampling.c:311,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:312,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:313,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:314,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:316,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:317,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:318,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:319,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:320,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:321,3'
          Dst:             __assert_fail
        - Src:             'upsampling.c:322,3'
          Dst:             __assert_fail
    - functionName:    WebPInitYUV444Converters_body
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - WebPInitYUV444ConvertersSSE2
        - WebPInitYUV444ConvertersSSE41
        - WebPYuv444ToArgb_C
        - WebPYuv444ToBgr_C
        - WebPYuv444ToBgra_C
        - WebPYuv444ToRgb565_C
        - WebPYuv444ToRgb_C
        - WebPYuv444ToRgba4444_C
        - WebPYuv444ToRgba_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling.c:224,40'
          Branch Sides:
            - BranchSide:      'upsampling.c:224,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444ConvertersSSE41
                - WebPInitYUV444ConvertersSSE2
            - BranchSide:      'upsampling.c:224,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444ConvertersSSE41
                - WebPInitYUV444ConvertersSSE2
        - Branch String:   'upsampling.c:236,7'
          Branch Sides:
            - BranchSide:      'upsampling.c:236,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444ConvertersSSE41
                - WebPInitYUV444ConvertersSSE2
            - BranchSide:      'upsampling.c:238,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444ConvertersSSE41
                - WebPInitYUV444ConvertersSSE2
        - Branch String:   'upsampling.c:238,9'
          Branch Sides:
            - BranchSide:      'upsampling.c:239,7'
              BranchSideFuncs:
                - WebPInitYUV444ConvertersSSE2
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444ConvertersSSE41
            - BranchSide:      'upsampling.c:243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - WebPInitYUV444ConvertersSSE41
        - Branch String:   'upsampling.c:243,9'
          Branch Sides:
            - BranchSide:      'upsampling.c:244,7'
              BranchSideFuncs:
                - WebPInitYUV444ConvertersSSE41
            - BranchSide:      'upsampling.c:252,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:239,7'
          Dst:             WebPInitYUV444ConvertersSSE2
        - Src:             'upsampling.c:244,7'
          Dst:             WebPInitYUV444ConvertersSSE41
    - functionName:    WebPYuv444ToRgba_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToRgba
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:189,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:189,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2523
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:189,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:189,1'
          Dst:             VP8YuvToRgba
    - functionName:    WebPYuv444ToBgra_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToBgra
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:190,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:190,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2522
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:190,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:190,1'
          Dst:             VP8YuvToBgra
    - functionName:    WebPYuv444ToRgb_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToRgb
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:192,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:192,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2520
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:192,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:192,1'
          Dst:             VP8YuvToRgb
    - functionName:    WebPYuv444ToBgr_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToBgr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:193,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:193,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2521
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:193,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:193,1'
          Dst:             VP8YuvToBgr
    - functionName:    WebPYuv444ToArgb_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToArgb
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:194,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:194,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2519
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:194,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:194,1'
          Dst:             VP8YuvToArgb
    - functionName:    WebPYuv444ToRgba4444_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToRgba4444
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:195,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:195,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2518
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:195,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:195,1'
          Dst:             VP8YuvToRgba4444
    - functionName:    WebPYuv444ToRgb565_C
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - VP8YuvToRgb565
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling.c:196,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:196,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2512
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'upsampling.c:196,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling.c:196,1'
          Dst:             VP8YuvToRgb565
    - functionName:    WebPInitYUV444Converters
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - WebPInitYUV444Converters_body
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling.c:223,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:223,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitYUV444Converters_body
            - BranchSide:      'upsampling.c:223,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitYUV444Converters_body
        - Branch String:   'upsampling.c:223,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:223,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:223,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - WebPInitYUV444Converters_body
        - Branch String:   'upsampling.c:223,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:223,1'
              BranchSideFuncs:
                - WebPInitYUV444Converters_body
                - pthread_mutex_unlock
            - BranchSide:      'upsampling.c:223,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'upsampling.c:223,1'
          Dst:             pthread_mutex_lock
        - Src:             'upsampling.c:223,1'
          Dst:             WebPInitYUV444Converters_body
        - Src:             'upsampling.c:223,1'
          Dst:             pthread_mutex_unlock
    - functionName:    WebPInitUpsamplers
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          37
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - WebPInitUpsamplers_body
        - pthread_mutex_lock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'upsampling.c:264,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:264,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitUpsamplers_body
            - BranchSide:      'upsampling.c:264,1'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - pthread_mutex_unlock
                - WebPInitUpsamplers_body
        - Branch String:   'upsampling.c:264,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:264,1'
              BranchSideFuncs: []
            - BranchSide:      'upsampling.c:264,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - WebPInitUpsamplers_body
        - Branch String:   'upsampling.c:264,1'
          Branch Sides:
            - BranchSide:      'upsampling.c:264,1'
              BranchSideFuncs:
                - WebPInitUpsamplers_body
                - pthread_mutex_unlock
            - BranchSide:      'upsampling.c:264,1'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'upsampling.c:264,1'
          Dst:             pthread_mutex_lock
        - Src:             'upsampling.c:264,1'
          Dst:             WebPInitUpsamplers_body
        - Src:             'upsampling.c:264,1'
          Dst:             pthread_mutex_unlock
    - functionName:    WebPGetLinePairConverter
      functionSourceFile: '/src/libwebp/src/dsp/upsampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - alpha_is_last
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPInitUpsamplers
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'upsampling.c:169,3'
          Dst:             WebPInitUpsamplers
    - functionName:    VP8YuvToRgba4444
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:111,17'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:112,17'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:113,17'
          Dst:             VP8YUVToB
    - functionName:    VP8YUVToR
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:68,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToG
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:72,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,56'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToB
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:76,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,10'
          Dst:             VP8Clip8
    - functionName:    MultHi
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - coeff
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8Clip8
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:64,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:64,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    VP8YuvToRgb565
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:95,17'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:96,17'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:97,17'
          Dst:             VP8YUVToB
    - functionName:    VP8YuvToArgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - argb
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:131,3'
          Dst:             VP8YuvToRgb
    - functionName:    VP8YuvToRgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:81,12'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:82,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:83,12'
          Dst:             VP8YUVToB
    - functionName:    VP8YuvToBgr
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:88,12'
          Dst:             VP8YUVToB
        - Src:             '../../src/dsp/yuv.h:89,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:90,12'
          Dst:             VP8YUVToR
    - functionName:    VP8YuvToBgra
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgra
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToBgr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:136,3'
          Dst:             VP8YuvToBgr
    - functionName:    Upsample32Pixels_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - r1
        - r2
        - out
      BBCount:         9
      ICount:          617
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToRgba
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgba
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YuvToRgb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:142,3'
          Dst:             VP8YuvToRgb
    - functionName:    Yuv444ToRgb565_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgb56532_SSE2
        - WebPYuv444ToRgb565_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:240,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:240,1'
              BranchSideFuncs:
                - VP8YuvToRgb56532_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgb565_C
            - BranchSide:      'upsampling_sse2.c:240,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgb565_C
        - Branch String:   'upsampling_sse2.c:240,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:240,1'
              BranchSideFuncs:
                - WebPYuv444ToRgb565_C
            - BranchSide:      'upsampling_sse2.c:240,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:240,1'
          Dst:             VP8YuvToRgb56532_SSE2
        - Src:             'upsampling_sse2.c:240,1'
          Dst:             WebPYuv444ToRgb565_C
    - functionName:    Yuv444ToRgba4444_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgba444432_SSE2
        - WebPYuv444ToRgba4444_C
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:238,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:238,1'
              BranchSideFuncs:
                - VP8YuvToRgba444432_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgba4444_C
            - BranchSide:      'upsampling_sse2.c:238,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgba4444_C
        - Branch String:   'upsampling_sse2.c:238,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:238,1'
              BranchSideFuncs:
                - WebPYuv444ToRgba4444_C
            - BranchSide:      'upsampling_sse2.c:238,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:238,1'
          Dst:             VP8YuvToRgba444432_SSE2
        - Src:             'upsampling_sse2.c:238,1'
          Dst:             WebPYuv444ToRgba4444_C
    - functionName:    Yuv444ToArgb_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToArgb32_SSE2
        - WebPYuv444ToArgb_C
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:237,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:237,1'
              BranchSideFuncs:
                - VP8YuvToArgb32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToArgb_C
            - BranchSide:      'upsampling_sse2.c:237,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToArgb_C
        - Branch String:   'upsampling_sse2.c:237,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:237,1'
              BranchSideFuncs:
                - WebPYuv444ToArgb_C
            - BranchSide:      'upsampling_sse2.c:237,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:237,1'
          Dst:             VP8YuvToArgb32_SSE2
        - Src:             'upsampling_sse2.c:237,1'
          Dst:             WebPYuv444ToArgb_C
    - functionName:    Yuv444ToBgr_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToBgr32_SSE2
        - WebPYuv444ToBgr_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:236,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:236,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToBgr_C
            - BranchSide:      'upsampling_sse2.c:236,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToBgr_C
        - Branch String:   'upsampling_sse2.c:236,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:236,1'
              BranchSideFuncs:
                - WebPYuv444ToBgr_C
            - BranchSide:      'upsampling_sse2.c:236,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:236,1'
          Dst:             VP8YuvToBgr32_SSE2
        - Src:             'upsampling_sse2.c:236,1'
          Dst:             WebPYuv444ToBgr_C
    - functionName:    Yuv444ToRgb_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgb32_SSE2
        - WebPYuv444ToRgb_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:235,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:235,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgb_C
            - BranchSide:      'upsampling_sse2.c:235,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgb_C
        - Branch String:   'upsampling_sse2.c:235,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:235,1'
              BranchSideFuncs:
                - WebPYuv444ToRgb_C
            - BranchSide:      'upsampling_sse2.c:235,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:235,1'
          Dst:             VP8YuvToRgb32_SSE2
        - Src:             'upsampling_sse2.c:235,1'
          Dst:             WebPYuv444ToRgb_C
    - functionName:    Yuv444ToBgra_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToBgra32_SSE2
        - WebPYuv444ToBgra_C
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:233,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:233,1'
              BranchSideFuncs:
                - VP8YuvToBgra32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToBgra_C
            - BranchSide:      'upsampling_sse2.c:233,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToBgra_C
        - Branch String:   'upsampling_sse2.c:233,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:233,1'
              BranchSideFuncs:
                - WebPYuv444ToBgra_C
            - BranchSide:      'upsampling_sse2.c:233,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:233,1'
          Dst:             VP8YuvToBgra32_SSE2
        - Src:             'upsampling_sse2.c:233,1'
          Dst:             WebPYuv444ToBgra_C
    - functionName:    Yuv444ToRgba_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgba32_SSE2
        - WebPYuv444ToRgba_C
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:232,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:232,1'
              BranchSideFuncs:
                - VP8YuvToRgba32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgba_C
            - BranchSide:      'upsampling_sse2.c:232,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgba_C
        - Branch String:   'upsampling_sse2.c:232,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:232,1'
              BranchSideFuncs:
                - WebPYuv444ToRgba_C
            - BranchSide:      'upsampling_sse2.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:232,1'
          Dst:             VP8YuvToRgba32_SSE2
        - Src:             'upsampling_sse2.c:232,1'
          Dst:             WebPYuv444ToRgba_C
    - functionName:    WebPInitYUV444ConvertersSSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - Yuv444ToArgb_SSE2
        - Yuv444ToBgr_SSE2
        - Yuv444ToBgra_SSE2
        - Yuv444ToRgb565_SSE2
        - Yuv444ToRgb_SSE2
        - Yuv444ToRgba4444_SSE2
        - Yuv444ToRgba_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpsampleRgba4444LinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1712
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToRgba4444
        - VP8YuvToRgba444432_SSE2
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2605
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba444432_SSE2
                - VP8YuvToRgba444432_SSE2
                - VP8YuvToRgba4444.2605
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - VP8YuvToRgba4444.2605
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba444432_SSE2
                - VP8YuvToRgba444432_SSE2
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba444432_SSE2
                - VP8YuvToRgba444432_SSE2
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba444432_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - VP8YuvToRgba444432_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba444432_SSE2
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba444432_SSE2
                - VP8YuvToRgba444432_SSE2
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba444432_SSE2
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - VP8YuvToRgba444432_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:175,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:175,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             VP8YuvToRgba4444
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             VP8YuvToRgba444432_SSE2
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             VP8YuvToRgba444432_SSE2
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             VP8YuvToRgba444432_SSE2
        - Src:             'upsampling_sse2.c:175,1'
          Dst:             VP8YuvToRgba444432_SSE2
    - functionName:    UpsampleRgb565LinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1712
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToRgb565
        - VP8YuvToRgb56532_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2611
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb56532_SSE2
                - VP8YuvToRgb56532_SSE2
                - VP8YuvToRgb565.2611
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - VP8YuvToRgb565.2611
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb56532_SSE2
                - VP8YuvToRgb56532_SSE2
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb56532_SSE2
                - VP8YuvToRgb56532_SSE2
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb56532_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - VP8YuvToRgb56532_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb56532_SSE2
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb56532_SSE2
                - VP8YuvToRgb56532_SSE2
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb56532_SSE2
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - VP8YuvToRgb56532_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:176,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:176,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             VP8YuvToRgb565
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             VP8YuvToRgb56532_SSE2
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             VP8YuvToRgb56532_SSE2
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             VP8YuvToRgb56532_SSE2
        - Src:             'upsampling_sse2.c:176,1'
          Dst:             VP8YuvToRgb56532_SSE2
    - functionName:    UpsampleArgbLinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1714
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToArgb
        - VP8YuvToArgb32_SSE2
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2612
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToArgb32_SSE2
                - VP8YuvToArgb32_SSE2
                - VP8YuvToArgb.2612
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - VP8YuvToArgb.2612
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToArgb32_SSE2
                - VP8YuvToArgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToArgb32_SSE2
                - VP8YuvToArgb32_SSE2
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToArgb32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - VP8YuvToArgb32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToArgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToArgb32_SSE2
                - VP8YuvToArgb32_SSE2
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToArgb32_SSE2
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - VP8YuvToArgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:174,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:174,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             VP8YuvToArgb
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             VP8YuvToArgb32_SSE2
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             VP8YuvToArgb32_SSE2
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             VP8YuvToArgb32_SSE2
        - Src:             'upsampling_sse2.c:174,1'
          Dst:             VP8YuvToArgb32_SSE2
    - functionName:    UpsampleBgrLinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1712
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToBgr
        - VP8YuvToBgr32_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2614
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE2
                - VP8YuvToBgr32_SSE2
                - VP8YuvToBgr.2614
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2614
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE2
                - VP8YuvToBgr32_SSE2
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE2
                - VP8YuvToBgr32_SSE2
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE2
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE2
                - VP8YuvToBgr32_SSE2
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE2
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:173,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:173,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             VP8YuvToBgr32_SSE2
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             VP8YuvToBgr32_SSE2
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             VP8YuvToBgr32_SSE2
        - Src:             'upsampling_sse2.c:173,1'
          Dst:             VP8YuvToBgr32_SSE2
    - functionName:    UpsampleRgbLinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1712
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToRgb
        - VP8YuvToRgb32_SSE2
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2613
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE2
                - VP8YuvToRgb32_SSE2
                - VP8YuvToRgb.2613
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2613
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE2
                - VP8YuvToRgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE2
                - VP8YuvToRgb32_SSE2
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE2
                - VP8YuvToRgb32_SSE2
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE2
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:172,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:172,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             VP8YuvToRgb32_SSE2
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             VP8YuvToRgb32_SSE2
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             VP8YuvToRgb32_SSE2
        - Src:             'upsampling_sse2.c:172,1'
          Dst:             VP8YuvToRgb32_SSE2
    - functionName:    UpsampleBgraLinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1714
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToBgra
        - VP8YuvToBgra32_SSE2
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2615
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgra32_SSE2
                - VP8YuvToBgra32_SSE2
                - VP8YuvToBgra.2615
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - VP8YuvToBgra.2615
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgra32_SSE2
                - VP8YuvToBgra32_SSE2
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgra32_SSE2
                - VP8YuvToBgra32_SSE2
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgra32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - VP8YuvToBgra32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgra32_SSE2
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgra32_SSE2
                - VP8YuvToBgra32_SSE2
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgra32_SSE2
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - VP8YuvToBgra32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:169,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:169,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             VP8YuvToBgra
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             VP8YuvToBgra32_SSE2
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             VP8YuvToBgra32_SSE2
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             VP8YuvToBgra32_SSE2
        - Src:             'upsampling_sse2.c:169,1'
          Dst:             VP8YuvToBgra32_SSE2
    - functionName:    UpsampleRgbaLinePair_SSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1714
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE2
        - VP8YuvToRgba
        - VP8YuvToRgba32_SSE2
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2616
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba32_SSE2
                - VP8YuvToRgba32_SSE2
                - VP8YuvToRgba.2616
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - VP8YuvToRgba.2616
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba32_SSE2
                - VP8YuvToRgba32_SSE2
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba32_SSE2
                - VP8YuvToRgba32_SSE2
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - VP8YuvToRgba32_SSE2
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba32_SSE2
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgba32_SSE2
                - VP8YuvToRgba32_SSE2
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgba32_SSE2
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - VP8YuvToRgba32_SSE2
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse2.c:168,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse2.c:168,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             VP8YuvToRgba
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             VP8YuvToRgba32_SSE2
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             VP8YuvToRgba32_SSE2
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             Upsample32Pixels_SSE2
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             VP8YuvToRgba32_SSE2
        - Src:             'upsampling_sse2.c:168,1'
          Dst:             VP8YuvToRgba32_SSE2
    - functionName:    WebPInitUpsamplersSSE2
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - UpsampleArgbLinePair_SSE2
        - UpsampleBgrLinePair_SSE2
        - UpsampleBgraLinePair_SSE2
        - UpsampleRgb565LinePair_SSE2
        - UpsampleRgbLinePair_SSE2
        - UpsampleRgba4444LinePair_SSE2
        - UpsampleRgbaLinePair_SSE2
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToBgr
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - bgr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:88,12'
          Dst:             VP8YUVToB
        - Src:             '../../src/dsp/yuv.h:89,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:90,12'
          Dst:             VP8YUVToR
    - functionName:    VP8YUVToB
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:76,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:76,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToG
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:72,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,56'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:72,10'
          Dst:             VP8Clip8
    - functionName:    VP8YUVToR
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MultHi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:68,19'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,38'
          Dst:             MultHi
        - Src:             '../../src/dsp/yuv.h:68,10'
          Dst:             VP8Clip8
    - functionName:    MultHi
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - coeff
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8Clip8
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/dsp/yuv.h:64,10'
          Branch Sides:
            - BranchSide:      '../../src/dsp/yuv.h:64,37'
              BranchSideFuncs: []
            - BranchSide:      '../../src/dsp/yuv.h:64,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    Upsample32Pixels_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - r1
        - r2
        - out
      BBCount:         9
      ICount:          617
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    VP8YuvToRgb
      functionSourceFile: '/src/libwebp/src/dsp/../../src/dsp/yuv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - rgb
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - VP8YUVToB
        - VP8YUVToG
        - VP8YUVToR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/dsp/yuv.h:81,12'
          Dst:             VP8YUVToR
        - Src:             '../../src/dsp/yuv.h:82,12'
          Dst:             VP8YUVToG
        - Src:             '../../src/dsp/yuv.h:83,12'
          Dst:             VP8YUVToB
    - functionName:    Yuv444ToBgr_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToBgr32_SSE41
        - WebPYuv444ToBgr_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse41.c:221,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:221,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToBgr_C
            - BranchSide:      'upsampling_sse41.c:221,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToBgr_C
        - Branch String:   'upsampling_sse41.c:221,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:221,1'
              BranchSideFuncs:
                - WebPYuv444ToBgr_C
            - BranchSide:      'upsampling_sse41.c:221,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse41.c:221,1'
          Dst:             VP8YuvToBgr32_SSE41
        - Src:             'upsampling_sse41.c:221,1'
          Dst:             WebPYuv444ToBgr_C
    - functionName:    Yuv444ToRgb_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - y
        - u
        - v
        - dst
        - len
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - VP8YuvToRgb32_SSE41
        - WebPYuv444ToRgb_C
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse41.c:220,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:220,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgb_C
            - BranchSide:      'upsampling_sse41.c:220,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPYuv444ToRgb_C
        - Branch String:   'upsampling_sse41.c:220,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:220,1'
              BranchSideFuncs:
                - WebPYuv444ToRgb_C
            - BranchSide:      'upsampling_sse41.c:220,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse41.c:220,1'
          Dst:             VP8YuvToRgb32_SSE41
        - Src:             'upsampling_sse41.c:220,1'
          Dst:             WebPYuv444ToRgb_C
    - functionName:    WebPInitYUV444ConvertersSSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - Yuv444ToBgr_SSE41
        - Yuv444ToRgb_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UpsampleBgrLinePair_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1712
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE41
        - VP8YuvToBgr
        - VP8YuvToBgr32_SSE41
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2656
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE41
                - VP8YuvToBgr32_SSE41
                - VP8YuvToBgr.2656
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - VP8YuvToBgr.2656
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE41
                - VP8YuvToBgr32_SSE41
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE41
                - VP8YuvToBgr32_SSE41
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE41
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToBgr32_SSE41
                - VP8YuvToBgr32_SSE41
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToBgr32_SSE41
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - VP8YuvToBgr32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse41.c:171,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:171,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             VP8YuvToBgr
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             VP8YuvToBgr32_SSE41
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             VP8YuvToBgr32_SSE41
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             Upsample32Pixels_SSE41
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             Upsample32Pixels_SSE41
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             VP8YuvToBgr32_SSE41
        - Src:             'upsampling_sse41.c:171,1'
          Dst:             VP8YuvToBgr32_SSE41
    - functionName:    UpsampleRgbLinePair_SSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - top_y
        - bottom_y
        - top_u
        - top_v
        - cur_u
        - cur_v
        - top_dst
        - bottom_dst
        - len
      BBCount:         54
      ICount:          1712
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - Upsample32Pixels_SSE41
        - VP8YuvToRgb
        - VP8YuvToRgb32_SSE41
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2662
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE41
                - VP8YuvToRgb32_SSE41
                - VP8YuvToRgb.2662
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - VP8YuvToRgb.2662
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE41
                - VP8YuvToRgb32_SSE41
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE41
                - VP8YuvToRgb32_SSE41
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE41
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE41
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - llvm.x86.sse2.pavg.b
                - VP8YuvToRgb32_SSE41
                - VP8YuvToRgb32_SSE41
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs: []
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - Upsample32Pixels_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - VP8YuvToRgb32_SSE41
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - VP8YuvToRgb32_SSE41
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'upsampling_sse41.c:170,1'
          Branch Sides:
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'upsampling_sse41.c:170,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             VP8YuvToRgb
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             VP8YuvToRgb32_SSE41
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             VP8YuvToRgb32_SSE41
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             __assert_fail
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             Upsample32Pixels_SSE41
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             Upsample32Pixels_SSE41
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             VP8YuvToRgb32_SSE41
        - Src:             'upsampling_sse41.c:170,1'
          Dst:             VP8YuvToRgb32_SSE41
    - functionName:    WebPInitUpsamplersSSE41
      functionSourceFile: '/src/libwebp/src/dsp/upsampling_sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - UpsampleBgrLinePair_SSE41
        - UpsampleRgbLinePair_SSE41
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CoOccurrenceFindMax
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - int
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - cooccurrence
        - num_colors
        - c1
        - c2
      BBCount:         24
      ICount:          173
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:223,3'
          Branch Sides:
            - BranchSide:      'palette.c:224,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:232,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:225,5'
          Branch Sides:
            - BranchSide:      'palette.c:225,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:226,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:226,9'
          Branch Sides:
            - BranchSide:      'palette.c:227,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:230,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:234,3'
          Branch Sides:
            - BranchSide:      'palette.c:235,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'palette.c:240,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'palette.c:235,9'
          Branch Sides:
            - BranchSide:      'palette.c:236,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:239,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:240,3'
          Branch Sides:
            - BranchSide:      'palette.c:240,3'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:240,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'palette.c:240,3'
          Dst:             __assert_fail
    - functionName:    CoOccurrenceBuild
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPPicture *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - pic
        - palette
        - num_colors
        - cooccurrence
      BBCount:         27
      ICount:          294
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - PrepareMapToPalette
        - SearchColorNoIdx
        - WebPSafeFree
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:255,7'
          Branch Sides:
            - BranchSide:      'palette.c:256,5'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:258,15'
              BranchSideFuncs:
                - PrepareMapToPalette
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
        - Branch String:   'palette.c:261,3'
          Branch Sides:
            - BranchSide:      'palette.c:262,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
            - BranchSide:      'palette.c:287,16'
              BranchSideFuncs:
                - WebPSafeFree
        - Branch String:   'palette.c:262,5'
          Branch Sides:
            - BranchSide:      'palette.c:263,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
            - BranchSide:      'palette.c:282,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
        - Branch String:   'palette.c:264,11'
          Branch Sides:
            - BranchSide:      'palette.c:265,45'
              BranchSideFuncs:
                - SearchColorNoIdx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:268,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:271,17'
          Branch Sides:
            - BranchSide:      'palette.c:271,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SearchColorNoIdx
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:276,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:271,11'
          Branch Sides:
            - BranchSide:      'palette.c:272,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:276,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:276,17'
          Branch Sides:
            - BranchSide:      'palette.c:276,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
            - BranchSide:      'palette.c:281,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
        - Branch String:   'palette.c:276,11'
          Branch Sides:
            - BranchSide:      'palette.c:277,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
            - BranchSide:      'palette.c:281,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SearchColorNoIdx
      Callsites:
        - Src:             'palette.c:254,22'
          Dst:             WebPSafeMalloc
        - Src:             'palette.c:260,3'
          Dst:             PrepareMapToPalette
        - Src:             'palette.c:265,28'
          Dst:             SearchColorNoIdx
        - Src:             'palette.c:287,3'
          Dst:             WebPSafeFree
    - functionName:    PrepareMapToPalette
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - palette
        - num_colors
        - sorted
        - idx_map
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - PaletteCompareColorsForQsort
        - SearchColorNoIdx
        - qsort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:85,3'
          Branch Sides:
            - BranchSide:      'palette.c:86,65'
              BranchSideFuncs:
                - SearchColorNoIdx
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:88,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'palette.c:84,3'
          Dst:             qsort
        - Src:             'palette.c:84,3'
          Dst:             PaletteCompareColorsForQsort
        - Src:             'palette.c:86,13'
          Dst:             SearchColorNoIdx
    - functionName:    SearchColorNoIdx
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - sorted
        - color
        - num_colors
      BBCount:         11
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'palette.c:65,7'
          Branch Sides:
            - BranchSide:      'palette.c:65,36'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:66,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:68,9'
          Branch Sides:
            - BranchSide:      'palette.c:69,14'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:70,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:70,16'
          Branch Sides:
            - BranchSide:      'palette.c:71,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:73,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    PaletteCompareColorsForQsort
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - WebPMemToUint32
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'palette.c:32,3'
          Branch Sides:
            - BranchSide:      'palette.c:32,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:32,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'palette.c:30,22'
          Dst:             WebPMemToUint32
        - Src:             'palette.c:31,22'
          Dst:             WebPMemToUint32
        - Src:             'palette.c:32,3'
          Dst:             __assert_fail
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WebPMemToUint32
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PaletteComponentDistance
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'palette.c:37,10'
          Branch Sides:
            - BranchSide:      'palette.c:37,23'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:37,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VP8LSubPixels
      functionSourceFile: '/src/libwebp/src/utils/../../src/dsp/lossless_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SwapColor
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - col1
        - col2
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PaletteColorDistance
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - col1
        - col2
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PaletteComponentDistance
        - VP8LSubPixels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'palette.c:46,25'
          Dst:             VP8LSubPixels
        - Src:             'palette.c:49,11'
          Dst:             PaletteComponentDistance
        - Src:             'palette.c:50,12'
          Dst:             PaletteComponentDistance
        - Src:             'palette.c:51,12'
          Dst:             PaletteComponentDistance
        - Src:             'palette.c:53,12'
          Dst:             PaletteComponentDistance
    - functionName:    PaletteHasNonMonotonousDeltas
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - palette
        - num_colors
      BBCount:         16
      ICount:          161
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - VP8LSubPixels
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:166,3'
          Branch Sides:
            - BranchSide:      'palette.c:167,41'
              BranchSideFuncs:
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:182,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'palette.c:171,9'
          Branch Sides:
            - BranchSide:      'palette.c:172,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:174,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'palette.c:174,9'
          Branch Sides:
            - BranchSide:      'palette.c:175,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:177,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'palette.c:177,9'
          Branch Sides:
            - BranchSide:      'palette.c:178,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:180,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - VP8LSubPixels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'palette.c:167,27'
          Dst:             VP8LSubPixels
    - functionName:    PaletteSortModifiedZeng
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.WebPPicture *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - pic
        - palette_in
        - num_colors
        - palette
      BBCount:         52
      ICount:          456
      EdgeCount:       67
      CyclomaticComplexity: 17
      functionsReached:
        - CoOccurrenceBuild
        - CoOccurrenceFindMax
        - WebPSafeCalloc
        - WebPSafeFree
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:307,7'
          Branch Sides:
            - BranchSide:      'palette.c:307,24'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:310,33'
              BranchSideFuncs:
                - WebPSafeCalloc
                - CoOccurrenceBuild
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - CoOccurrenceFindMax
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:311,7'
          Branch Sides:
            - BranchSide:      'palette.c:312,5'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:314,26'
              BranchSideFuncs:
                - CoOccurrenceBuild
                - __sanitizer_cov_trace_const_cmp4
                - WebPSafeFree
                - CoOccurrenceFindMax
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:314,7'
          Branch Sides:
            - BranchSide:      'palette.c:315,18'
              BranchSideFuncs:
                - CoOccurrenceFindMax
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:320,23'
              BranchSideFuncs:
                - CoOccurrenceFindMax
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:328,7'
          Branch Sides:
            - BranchSide:      'palette.c:330,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:370,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:333,5'
          Branch Sides:
            - BranchSide:      'palette.c:334,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:342,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'palette.c:334,29'
          Branch Sides:
            - BranchSide:      'palette.c:334,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:334,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:334,11'
          Branch Sides:
            - BranchSide:      'palette.c:334,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:335,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:338,11'
          Branch Sides:
            - BranchSide:      'palette.c:338,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:339,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:342,5'
          Branch Sides:
            - BranchSide:      'palette.c:343,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:369,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:347,7'
          Branch Sides:
            - BranchSide:      'palette.c:348,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:352,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'palette.c:352,11'
          Branch Sides:
            - BranchSide:      'palette.c:353,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:356,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:353,17'
          Branch Sides:
            - BranchSide:      'palette.c:353,32'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:353,49'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:364,7'
          Branch Sides:
            - BranchSide:      'palette.c:342,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'palette.c:365,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'palette.c:366,13'
          Branch Sides:
            - BranchSide:      'palette.c:366,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:367,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:370,3'
          Branch Sides:
            - BranchSide:      'palette.c:370,3'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:371,16'
              BranchSideFuncs:
                - WebPSafeFree
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:374,3'
          Branch Sides:
            - BranchSide:      'palette.c:375,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:377,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'palette.c:310,18'
          Dst:             WebPSafeCalloc
        - Src:             'palette.c:314,8'
          Dst:             CoOccurrenceBuild
        - Src:             'palette.c:315,5'
          Dst:             WebPSafeFree
        - Src:             'palette.c:320,3'
          Dst:             CoOccurrenceFindMax
        - Src:             'palette.c:370,3'
          Dst:             __assert_fail
        - Src:             'palette.c:371,3'
          Dst:             WebPSafeFree
    - functionName:    PaletteSortMinimizeDeltas
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - palette_sorted
        - num_colors
        - palette
      BBCount:         17
      ICount:          129
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - PaletteColorDistance
        - PaletteHasNonMonotonousDeltas
        - SwapColor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:190,7'
          Branch Sides:
            - BranchSide:      'palette.c:190,67'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:194,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:194,3'
          Branch Sides:
            - BranchSide:      'palette.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - __sanitizer_cov_trace_cmp4
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:195,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - __sanitizer_cov_trace_cmp4
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:197,5'
          Branch Sides:
            - BranchSide:      'palette.c:198,55'
              BranchSideFuncs:
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:204,16'
              BranchSideFuncs:
                - SwapColor
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:199,11'
          Branch Sides:
            - BranchSide:      'palette.c:200,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - __sanitizer_cov_trace_cmp4
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:203,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - SwapColor
                - __sanitizer_cov_trace_cmp4
                - PaletteColorDistance
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'palette.c:190,8'
          Dst:             PaletteHasNonMonotonousDeltas
        - Src:             'palette.c:198,34'
          Dst:             PaletteColorDistance
        - Src:             'palette.c:204,5'
          Dst:             SwapColor
    - functionName:    PaletteSort
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'struct.WebPPicture *'
        - 'int *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - method
        - pic
        - palette_sorted
        - num_colors
        - palette
      BBCount:         12
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - PaletteSortMinimizeDeltas
        - PaletteSortModifiedZeng
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'palette.c:385,3'
          Branch Sides:
            - BranchSide:      'palette.c:388,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'palette.c:391,33'
              BranchSideFuncs:
                - PaletteSortMinimizeDeltas
            - BranchSide:      'palette.c:394,38'
              BranchSideFuncs:
                - PaletteSortModifiedZeng
            - BranchSide:      'palette.c:397,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'palette.c:397,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'palette.c:400,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'palette.c:391,7'
          Dst:             PaletteSortMinimizeDeltas
        - Src:             'palette.c:394,14'
          Dst:             PaletteSortModifiedZeng
        - Src:             'palette.c:400,3'
          Dst:             __assert_fail
    - functionName:    VP8LHashPix
      functionSourceFile: '/src/libwebp/src/utils/../../src/utils/color_cache_utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - argb
        - shift
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GetColorPalette
      functionSourceFile: '/src/libwebp/src/utils/palette.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.WebPPicture *'
        - 'int *'
      constantsTouched: []
      argNames:
        - pic
        - palette
      BBCount:         40
      ICount:          258
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - PaletteCompareColorsForQsort
        - VP8LHashPix
        - __assert_fail
        - qsort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'palette.c:105,3'
          Branch Sides:
            - BranchSide:      'palette.c:105,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:106,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:106,3'
          Branch Sides:
            - BranchSide:      'palette.c:106,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:108,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:108,3'
          Branch Sides:
            - BranchSide:      'palette.c:109,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:137,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'palette.c:109,5'
          Branch Sides:
            - BranchSide:      'palette.c:111,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:134,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:111,11'
          Branch Sides:
            - BranchSide:      'palette.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:114,18'
              BranchSideFuncs:
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:117,13'
          Branch Sides:
            - BranchSide:      'palette.c:118,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
            - BranchSide:      'palette.c:125,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
        - Branch String:   'palette.c:121,15'
          Branch Sides:
            - BranchSide:      'palette.c:122,13'
              BranchSideFuncs: []
            - BranchSide:      'palette.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:125,20'
          Branch Sides:
            - BranchSide:      'palette.c:126,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'palette.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - VP8LHashPix.2713
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'palette.c:137,7'
          Branch Sides:
            - BranchSide:      'palette.c:138,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'palette.c:147,10'
              BranchSideFuncs: []
        - Branch String:   'palette.c:139,5'
          Branch Sides:
            - BranchSide:      'palette.c:140,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - qsort
            - BranchSide:      'palette.c:145,11'
              BranchSideFuncs:
                - qsort
        - Branch String:   'palette.c:140,11'
          Branch Sides:
            - BranchSide:      'palette.c:141,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'palette.c:144,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
                - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             'palette.c:105,3'
          Dst:             __assert_fail
        - Src:             'palette.c:106,3'
          Dst:             __assert_fail
        - Src:             'palette.c:115,13'
          Dst:             VP8LHashPix
        - Src:             'palette.c:145,5'
          Dst:             qsort
        - Src:             'palette.c:145,5'
          Dst:             PaletteCompareColorsForQsort
    - functionName:    clip_8b
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:76,10'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:76,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:76,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    InitCorrectionLUT
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'short *'
        - int
      constantsTouched: []
      argNames:
        - lut
        - min_dist
      BBCount:         11
      ICount:          110
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:172,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:173,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'quant_levels_dec_utils.c:173,13'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:173,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:174,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:174,13'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:174,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    CountLevels
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SmoothParams *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         28
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:189,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:190,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:199,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:190,5'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:191,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:196,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:192,11'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:192,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:193,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:193,11'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:193,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:194,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:201,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:202,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:213,1'
              BranchSideFuncs: []
        - Branch String:   'quant_levels_dec_utils.c:202,9'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:203,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:212,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:204,11'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:205,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:210,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:206,13'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:207,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:209,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    CleanupParams
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SmoothParams *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WebPSafeFree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'quant_levels_dec_utils.c:259,3'
          Dst:             WebPSafeFree
    - functionName:    ApplyFilter
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SmoothParams *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         12
      ICount:          129
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - clip_8b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:143,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:144,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - clip_8b.2740
            - BranchSide:      'quant_levels_dec_utils.c:154,14'
              BranchSideFuncs: []
        - Branch String:   'quant_levels_dec_utils.c:145,21'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:145,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - clip_8b.2740
            - BranchSide:      'quant_levels_dec_utils.c:153,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - clip_8b.2740
        - Branch String:   'quant_levels_dec_utils.c:145,9'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:146,17'
              BranchSideFuncs:
                - clip_8b.2740
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:153,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - clip_8b.2740
      Callsites:
        - Src:             'quant_levels_dec_utils.c:150,16'
          Dst:             clip_8b
    - functionName:    HFilter
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SmoothParams *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         13
      ICount:          199
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:118,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:119,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:122,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:122,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:123,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:126,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:126,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:131,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    VFilter
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SmoothParams *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         13
      ICount:          174
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:90,3'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:92,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:98,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:100,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:100,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:103,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'quant_levels_dec_utils.c:103,20'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:103,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:103,20'
              BranchSideFuncs: []
        - Branch String:   'quant_levels_dec_utils.c:103,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:103,7'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:104,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    InitParams
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
        - 'struct.SmoothParams *'
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - radius
        - p
      BBCount:         6
      ICount:          188
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CountLevels
        - InitCorrectionLUT
        - WebPSafeMalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:226,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:226,20'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:227,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - CountLevels
                - InitCorrectionLUT
      Callsites:
        - Src:             'quant_levels_dec_utils.c:224,28'
          Dst:             WebPSafeMalloc
        - Src:             'quant_levels_dec_utils.c:249,3'
          Dst:             CountLevels
        - Src:             'quant_levels_dec_utils.c:253,3'
          Dst:             InitCorrectionLUT
    - functionName:    WebPDequantizeLevels
      functionSourceFile: '/src/libwebp/src/utils/quant_levels_dec_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - width
        - height
        - stride
        - strength
      BBCount:         37
      ICount:          193
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - ApplyFilter
        - CleanupParams
        - HFilter
        - InitParams
        - VFilter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quant_levels_dec_utils.c:266,20'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:266,39'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:266,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:266,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:266,39'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:267,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:267,20'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:267,50'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:267,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:267,34'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:267,50'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:267,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:267,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:267,50'
              BranchSideFuncs: []
            - BranchSide:      'quant_levels_dec_utils.c:270,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:270,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:270,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
            - BranchSide:      'quant_levels_dec_utils.c:271,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:271,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:271,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
            - BranchSide:      'quant_levels_dec_utils.c:273,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:273,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:275,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - InitParams
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
            - BranchSide:      'quant_levels_dec_utils.c:290,3'
              BranchSideFuncs: []
        - Branch String:   'quant_levels_dec_utils.c:276,9'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:276,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
            - BranchSide:      'quant_levels_dec_utils.c:277,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CleanupParams
                - __sanitizer_cov_trace_cmp4
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
        - Branch String:   'quant_levels_dec_utils.c:277,9'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:278,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CleanupParams
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
            - BranchSide:      'quant_levels_dec_utils.c:288,5'
              BranchSideFuncs:
                - CleanupParams
        - Branch String:   'quant_levels_dec_utils.c:278,7'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:279,9'
              BranchSideFuncs:
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CleanupParams
                - HFilter
                - ApplyFilter
            - BranchSide:      'quant_levels_dec_utils.c:287,5'
              BranchSideFuncs:
                - CleanupParams
        - Branch String:   'quant_levels_dec_utils.c:282,13'
          Branch Sides:
            - BranchSide:      'quant_levels_dec_utils.c:283,11'
              BranchSideFuncs:
                - HFilter
                - ApplyFilter
                - __sanitizer_cov_trace_cmp4
                - CleanupParams
                - VFilter
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'quant_levels_dec_utils.c:286,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CleanupParams
                - VFilter
                - __sanitizer_cov_trace_cmp4
                - HFilter
                - ApplyFilter
      Callsites:
        - Src:             'quant_levels_dec_utils.c:276,10'
          Dst:             InitParams
        - Src:             'quant_levels_dec_utils.c:279,9'
          Dst:             VFilter
        - Src:             'quant_levels_dec_utils.c:283,11'
          Dst:             HFilter
        - Src:             'quant_levels_dec_utils.c:284,11'
          Dst:             ApplyFilter
        - Src:             'quant_levels_dec_utils.c:288,5'
          Dst:             CleanupParams
    - functionName:    VP8InitRandom
      functionSourceFile: '/src/libwebp/src/utils/random_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.VP8Random *'
        - float
      constantsTouched: []
      argNames:
        - rg
        - dithering
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'random_utils.c:37,14'
          Branch Sides:
            - BranchSide:      'random_utils.c:37,14'
              BranchSideFuncs: []
            - BranchSide:      'random_utils.c:38,15'
              BranchSideFuncs: []
        - Branch String:   'random_utils.c:38,14'
          Branch Sides:
            - BranchSide:      'random_utils.c:37,14'
              BranchSideFuncs: []
            - BranchSide:      'random_utils.c:39,56'
              BranchSideFuncs: []
      Callsites:       []
...
