---
Fuzzer filename: '/src/libjpeg-turbo.main/fuzz/cjpeg.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/cjpeg.cc'
      linkageType:     externalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         15
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cjpeg_main
        - close
        - mkstemp
        - snprintf
        - strlen
        - unlink
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'cjpeg.cc:62,36'
          Branch Sides:
            - BranchSide:      'cjpeg.cc:62,45'
              BranchSideFuncs:
                - close
                - strlen
                - unlink
            - BranchSide:      'cjpeg.cc:63,5'
              BranchSideFuncs:
                - close
                - strlen
                - unlink
        - Branch String:   'cjpeg.cc:62,7'
          Branch Sides:
            - BranchSide:      'cjpeg.cc:63,5'
              BranchSideFuncs:
                - close
                - strlen
                - unlink
            - BranchSide:      'cjpeg.cc:65,27'
              BranchSideFuncs:
                - cjpeg_main
                - cjpeg_main
                - cjpeg_main
                - cjpeg_main
                - close
                - strlen
                - unlink
        - Branch String:   'cjpeg.cc:77,7'
          Branch Sides:
            - BranchSide:      'cjpeg.cc:77,7'
              BranchSideFuncs:
                - close
                - strlen
                - unlink
            - BranchSide:      'cjpeg.cc:78,11'
              BranchSideFuncs:
                - close
                - strlen
                - unlink
        - Branch String:   'cjpeg.cc:79,9'
          Branch Sides:
            - BranchSide:      'cjpeg.cc:79,38'
              BranchSideFuncs:
                - unlink
            - BranchSide:      'cjpeg.cc:80,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'cjpeg.cc:61,3'
          Dst:             snprintf
        - Src:             'cjpeg.cc:62,13'
          Dst:             mkstemp
        - Src:             'cjpeg.cc:62,39'
          Dst:             write
        - Src:             'cjpeg.cc:67,3'
          Dst:             cjpeg_main
        - Src:             'cjpeg.cc:68,3'
          Dst:             cjpeg_main
        - Src:             'cjpeg.cc:73,3'
          Dst:             cjpeg_main
        - Src:             'cjpeg.cc:74,3'
          Dst:             cjpeg_main
        - Src:             'cjpeg.cc:78,5'
          Dst:             close
        - Src:             'cjpeg.cc:79,9'
          Dst:             strlen
        - Src:             'cjpeg.cc:79,31'
          Dst:             unlink
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkstemp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cjpeg_main
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - argc
        - argv
      BBCount:         119
      ICount:          724
      EdgeCount:       156
      CyclomaticComplexity: 39
      functionsReached:
        - _ZL14parse_switchesP20jpeg_compress_structiPPcii
        - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
        - _ZL5usagev
        - _setjmp
        - end_progress_monitor
        - exit
        - fclose
        - fopen
        - fprintf
        - fread
        - fseek
        - ftell
        - jpeg12_write_scanlines
        - jpeg16_write_scanlines
        - jpeg_CreateCompress
        - jpeg_abort_compress
        - jpeg_default_colorspace
        - jpeg_destroy_compress
        - jpeg_finish_compress
        - jpeg_mem_dest
        - jpeg_set_defaults
        - jpeg_start_compress
        - jpeg_std_error
        - jpeg_stdio_dest
        - jpeg_write_icc_profile
        - jpeg_write_scanlines
        - read_stdin
        - start_progress_monitor
        - write_stdout
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../src/cjpeg.c:642,24'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:642,27'
              BranchSideFuncs:
                - jpeg_std_error
                - jpeg_CreateCompress
                - jpeg_set_defaults
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:643,14'
              BranchSideFuncs:
                - jpeg_std_error
                - jpeg_CreateCompress
                - jpeg_set_defaults
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:642,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:643,14'
              BranchSideFuncs:
                - jpeg_std_error
                - jpeg_CreateCompress
                - jpeg_set_defaults
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:646,31'
              BranchSideFuncs:
                - jpeg_std_error
                - jpeg_CreateCompress
                - jpeg_set_defaults
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:670,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:671,5'
              BranchSideFuncs:
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:693,7'
              BranchSideFuncs:
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:693,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:694,13'
              BranchSideFuncs:
                - fprintf
                - _ZL5usagev
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:700,7'
              BranchSideFuncs:
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:700,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:701,29'
              BranchSideFuncs:
                - fopen
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:707,18'
              BranchSideFuncs:
                - read_stdin
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:701,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:702,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:705,3'
              BranchSideFuncs:
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fopen
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:711,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:712,30'
              BranchSideFuncs:
                - fopen
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:716,15'
              BranchSideFuncs:
                - write_stdout
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:712,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:713,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:716,3'
              BranchSideFuncs:
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:721,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:722,27'
              BranchSideFuncs:
                - fopen
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:749,3'
              BranchSideFuncs:
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
        - Branch String:   '../src/cjpeg.c:722,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:723,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:726,15'
              BranchSideFuncs:
                - fseek
                - ftell
                - fseek
                - malloc
                - fread
                - fclose
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:726,42'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:727,26'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:729,15'
              BranchSideFuncs:
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:727,41'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:728,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:729,15'
              BranchSideFuncs:
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:726,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:729,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:733,41'
              BranchSideFuncs:
                - malloc
                - fread
                - fclose
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fprintf
                - free
                - fclose
                - exit
                - fprintf
                - fclose
                - exit
        - Branch String:   '../src/cjpeg.c:733,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:734,15'
              BranchSideFuncs:
                - fprintf
                - fclose
                - exit
            - BranchSide:      '../src/cjpeg.c:738,15'
              BranchSideFuncs:
                - fread
                - fclose
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - fprintf
                - free
                - fclose
                - exit
        - Branch String:   '../src/cjpeg.c:738,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:739,15'
              BranchSideFuncs:
                - fprintf
                - free
                - fclose
                - exit
            - BranchSide:      '../src/cjpeg.c:745,12'
              BranchSideFuncs:
                - fclose
                - _setjmp
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
        - Branch String:   '../src/cjpeg.c:751,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
            - BranchSide:      '../src/cjpeg.c:755,7'
              BranchSideFuncs:
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
                - start_progress_monitor
        - Branch String:   '../src/cjpeg.c:752,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_destroy_compress
                - free
                - free
                - fclose
        - Branch String:   '../src/cjpeg.c:752,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
        - Branch String:   '../src/cjpeg.c:752,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
        - Branch String:   '../src/cjpeg.c:752,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   '../src/cjpeg.c:752,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - fclose
                - free
                - free
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   '../src/cjpeg.c:752,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      '../src/cjpeg.c:752,5'
              BranchSideFuncs:
                - free
        - Branch String:   '../src/cjpeg.c:755,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:756,5'
              BranchSideFuncs:
                - start_progress_monitor
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
            - BranchSide:      '../src/cjpeg.c:761,38'
              BranchSideFuncs:
                - _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
                - jpeg_default_colorspace
                - _ZL14parse_switchesP20jpeg_compress_structiPPcii
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
                - jpeg_mem_dest
        - Branch String:   '../src/cjpeg.c:777,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:778,5'
              BranchSideFuncs:
                - jpeg_mem_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
            - BranchSide:      '../src/cjpeg.c:780,29'
              BranchSideFuncs:
                - jpeg_stdio_dest
                - _setjmp
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
        - Branch String:   '../src/cjpeg.c:783,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_destroy_compress
                - free
                - free
                - fclose
                - jpeg_abort_compress
            - BranchSide:      '../src/cjpeg.c:788,3'
              BranchSideFuncs:
                - jpeg_start_compress
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
                - jpeg_write_icc_profile
        - Branch String:   '../src/cjpeg.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_destroy_compress
                - free
                - free
                - fclose
        - Branch String:   '../src/cjpeg.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
        - Branch String:   '../src/cjpeg.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - jpeg_abort_compress
                - jpeg_destroy_compress
                - free
                - free
                - fclose
        - Branch String:   '../src/cjpeg.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - free
                - free
                - fclose
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   '../src/cjpeg.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - fclose
                - free
                - free
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   '../src/cjpeg.c:784,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      '../src/cjpeg.c:784,5'
              BranchSideFuncs:
                - free
        - Branch String:   '../src/cjpeg.c:790,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:791,36'
              BranchSideFuncs:
                - jpeg_write_icc_profile
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
            - BranchSide:      '../src/cjpeg.c:794,13'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
                - jpeg_write_scanlines
        - Branch String:   '../src/cjpeg.c:794,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:795,5'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg_write_scanlines
            - BranchSide:      '../src/cjpeg.c:799,20'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
                - jpeg12_write_scanlines
        - Branch String:   '../src/cjpeg.c:795,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:796,25'
              BranchSideFuncs:
                - jpeg_write_scanlines
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
            - BranchSide:      '../src/cjpeg.c:799,3'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
        - Branch String:   '../src/cjpeg.c:799,14'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:800,5'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg12_write_scanlines
            - BranchSide:      '../src/cjpeg.c:806,5'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
                - jpeg16_write_scanlines
        - Branch String:   '../src/cjpeg.c:800,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:801,25'
              BranchSideFuncs:
                - jpeg12_write_scanlines
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
            - BranchSide:      '../src/cjpeg.c:804,3'
              BranchSideFuncs:
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
        - Branch String:   '../src/cjpeg.c:806,5'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:0,0'
              BranchSideFuncs:
                - jpeg16_write_scanlines
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
            - BranchSide:      '../src/cjpeg.c:807,25'
              BranchSideFuncs:
                - jpeg16_write_scanlines
                - jpeg_finish_compress
                - jpeg_destroy_compress
                - free
                - free
                - end_progress_monitor
                - fclose
                - fclose
        - Branch String:   '../src/cjpeg.c:821,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:822,12'
              BranchSideFuncs:
                - fclose
                - free
                - free
                - end_progress_monitor
                - fclose
            - BranchSide:      '../src/cjpeg.c:823,7'
              BranchSideFuncs:
                - free
                - free
                - end_progress_monitor
                - fclose
        - Branch String:   '../src/cjpeg.c:823,29'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:823,32'
              BranchSideFuncs:
                - free
                - free
                - end_progress_monitor
                - fclose
            - BranchSide:      '../src/cjpeg.c:826,7'
              BranchSideFuncs:
                - free
                - free
                - end_progress_monitor
        - Branch String:   '../src/cjpeg.c:823,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:824,12'
              BranchSideFuncs:
                - fclose
                - free
                - free
                - end_progress_monitor
            - BranchSide:      '../src/cjpeg.c:826,7'
              BranchSideFuncs:
                - free
                - free
                - end_progress_monitor
        - Branch String:   '../src/cjpeg.c:826,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:827,5'
              BranchSideFuncs:
                - end_progress_monitor
                - free
                - free
            - BranchSide:      '../src/cjpeg.c:829,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   '../src/cjpeg.c:829,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:833,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      '../src/cjpeg.c:836,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             '../src/cjpeg.c:646,15'
          Dst:             jpeg_std_error
        - Src:             '../src/cjpeg.c:647,3'
          Dst:             jpeg_CreateCompress
        - Src:             '../src/cjpeg.c:660,3'
          Dst:             jpeg_set_defaults
        - Src:             '../src/cjpeg.c:668,16'
          Dst:             _ZL14parse_switchesP20jpeg_compress_structiPPcii
        - Src:             '../src/cjpeg.c:694,5'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:695,5'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:701,23'
          Dst:             fopen
        - Src:             '../src/cjpeg.c:702,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:703,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:707,18'
          Dst:             read_stdin
        - Src:             '../src/cjpeg.c:712,24'
          Dst:             fopen
        - Src:             '../src/cjpeg.c:713,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:714,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:718,19'
          Dst:             write_stdout
        - Src:             '../src/cjpeg.c:722,21'
          Dst:             fopen
        - Src:             '../src/cjpeg.c:723,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:724,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:726,9'
          Dst:             fseek
        - Src:             '../src/cjpeg.c:727,20'
          Dst:             ftell
        - Src:             '../src/cjpeg.c:728,9'
          Dst:             fseek
        - Src:             '../src/cjpeg.c:729,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:731,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:734,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:735,7'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:736,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:738,9'
          Dst:             fread
        - Src:             '../src/cjpeg.c:739,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:742,7'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:743,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:745,5'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:751,7'
          Dst:             _setjmp
        - Src:             '../src/cjpeg.c:752,5'
          Dst:             jpeg_abort_compress
        - Src:             '../src/cjpeg.c:752,5'
          Dst:             jpeg_destroy_compress
        - Src:             '../src/cjpeg.c:752,5'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:756,5'
          Dst:             start_progress_monitor
        - Src:             '../src/cjpeg.c:761,13'
          Dst:             _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
        - Src:             '../src/cjpeg.c:771,3'
          Dst:             jpeg_default_colorspace
        - Src:             '../src/cjpeg.c:774,16'
          Dst:             _ZL14parse_switchesP20jpeg_compress_structiPPcii
        - Src:             '../src/cjpeg.c:778,5'
          Dst:             jpeg_mem_dest
        - Src:             '../src/cjpeg.c:780,5'
          Dst:             jpeg_stdio_dest
        - Src:             '../src/cjpeg.c:783,7'
          Dst:             _setjmp
        - Src:             '../src/cjpeg.c:784,5'
          Dst:             jpeg_abort_compress
        - Src:             '../src/cjpeg.c:784,5'
          Dst:             jpeg_destroy_compress
        - Src:             '../src/cjpeg.c:784,5'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:788,3'
          Dst:             jpeg_start_compress
        - Src:             '../src/cjpeg.c:791,5'
          Dst:             jpeg_write_icc_profile
        - Src:             '../src/cjpeg.c:797,13'
          Dst:             jpeg_write_scanlines
        - Src:             '../src/cjpeg.c:802,13'
          Dst:             jpeg12_write_scanlines
        - Src:             '../src/cjpeg.c:808,13'
          Dst:             jpeg16_write_scanlines
        - Src:             '../src/cjpeg.c:817,3'
          Dst:             jpeg_finish_compress
        - Src:             '../src/cjpeg.c:818,3'
          Dst:             jpeg_destroy_compress
        - Src:             '../src/cjpeg.c:822,5'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:824,5'
          Dst:             fclose
        - Src:             '../src/cjpeg.c:827,5'
          Dst:             end_progress_monitor
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14parse_switchesP20jpeg_compress_structiPPcii
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - argc
        - argv
        - last_file_arg_seen
        - for_real
      BBCount:         243
      ICount:          1180
      EdgeCount:       322
      CyclomaticComplexity: 81
      functionsReached:
        - _ZL5usagev
        - __isoc99_sscanf
        - exit
        - fprintf
        - jpeg_enable_lossless
        - jpeg_set_colorspace
        - jpeg_simple_progression
        - keymatch
        - read_quant_tables
        - read_scan_script
        - set_quality_ratings
        - set_quant_slots
        - set_sample_factors
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../src/cjpeg.c:310,3'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:311,11'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:561,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:312,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:314,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:320,8'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:314,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:315,21'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:318,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:322,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:325,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:332,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:332,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:334,22'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:336,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:336,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:338,11'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:349,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   '../src/cjpeg.c:338,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:339,9'
              BranchSideFuncs:
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      '../src/cjpeg.c:340,20'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:340,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:341,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:342,27'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:342,18'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:343,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:344,27'
              BranchSideFuncs:
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:344,18'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:345,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:347,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:349,42'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:349,54'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:354,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:349,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:354,12'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:365,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
        - Branch String:   '../src/cjpeg.c:354,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:355,17'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:363,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:365,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:366,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      '../src/cjpeg.c:370,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
        - Branch String:   '../src/cjpeg.c:370,46'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:371,25'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:373,27'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:370,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:373,27'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:375,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
        - Branch String:   '../src/cjpeg.c:375,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:377,27'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:379,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:379,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:381,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:385,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:381,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:382,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:383,22'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:385,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:388,12'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:407,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:390,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:391,9'
              BranchSideFuncs:
                - _ZL5usagev
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:392,18'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:392,53'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:392,56'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
            - BranchSide:      '../src/cjpeg.c:393,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
        - Branch String:   '../src/cjpeg.c:392,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:393,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
            - BranchSide:      '../src/cjpeg.c:394,13'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
        - Branch String:   '../src/cjpeg.c:395,19'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:395,26'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
            - BranchSide:      '../src/cjpeg.c:395,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
        - Branch String:   '../src/cjpeg.c:395,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:395,15'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
            - BranchSide:      '../src/cjpeg.c:397,12'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
        - Branch String:   '../src/cjpeg.c:397,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:398,16'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:407,5'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:407,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:410,12'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:420,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:412,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:413,9'
              BranchSideFuncs:
                - _ZL5usagev
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:414,18'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:414,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:415,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:416,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:416,21'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:416,24'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:417,14'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:416,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:417,14'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:418,39'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:420,45'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:420,57'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:423,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:420,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:423,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:430,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:430,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:432,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:436,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:432,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:433,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:434,21'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:436,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:440,11'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:452,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:440,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:441,9'
              BranchSideFuncs:
                - _ZL5usagev
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:442,18'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:442,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:443,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:445,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:445,19'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:445,22'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:449,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:445,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:449,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:450,31'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:452,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:455,26'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:463,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:463,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:465,14'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:467,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:467,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:469,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:473,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:469,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:470,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:471,20'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:473,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:475,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:483,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:475,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:476,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:477,19'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:483,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:485,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:490,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:485,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:486,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:487,20'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:490,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:491,14'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:493,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:493,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:496,12'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:512,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:498,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:499,9'
              BranchSideFuncs:
                - _ZL5usagev
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:500,18'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:500,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:501,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:502,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:502,20'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:502,23'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:503,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:502,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:503,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:504,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:504,21'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:504,24'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:505,49'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:504,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:505,49'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:508,39'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:512,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:514,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:522,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:514,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:515,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:516,19'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:522,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:525,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:535,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:525,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:526,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:527,18'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:535,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:539,11'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:547,25'
              BranchSideFuncs:
                - keymatch
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:539,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:540,9'
              BranchSideFuncs:
                - _ZL5usagev
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:541,18'
              BranchSideFuncs:
                - __isoc99_sscanf
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:541,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:542,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:543,11'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:543,19'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:543,22'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:544,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:543,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:544,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:545,33'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:547,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:548,14'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:550,25'
              BranchSideFuncs:
                - keymatch
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:550,16'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:552,16'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:555,7'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - keymatch
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL5usagev
                - _ZL5usagev
                - _ZL5usagev
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - fprintf
                - exit
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - keymatch
                - keymatch
                - keymatch
                - _ZL5usagev
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:561,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:561,7'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:565,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
                - set_quality_ratings
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:565,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:566,32'
              BranchSideFuncs:
                - set_quality_ratings
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:569,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:566,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:566,65'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:567,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
                - read_quant_tables
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:569,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:570,30'
              BranchSideFuncs:
                - read_quant_tables
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:573,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:570,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:570,63'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:571,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
                - set_quant_slots
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:573,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:574,28'
              BranchSideFuncs:
                - set_quant_slots
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:577,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:574,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:574,44'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:575,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
                - set_sample_factors
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:577,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:578,31'
              BranchSideFuncs:
                - set_sample_factors
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
            - BranchSide:      '../src/cjpeg.c:582,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
        - Branch String:   '../src/cjpeg.c:578,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:578,47'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
            - BranchSide:      '../src/cjpeg.c:579,9'
              BranchSideFuncs:
                - _ZL5usagev
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
                - jpeg_simple_progression
        - Branch String:   '../src/cjpeg.c:582,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:583,31'
              BranchSideFuncs:
                - jpeg_simple_progression
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
            - BranchSide:      '../src/cjpeg.c:587,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
                - jpeg_enable_lossless
        - Branch String:   '../src/cjpeg.c:587,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:588,28'
              BranchSideFuncs:
                - jpeg_enable_lossless
                - read_scan_script
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:592,9'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
        - Branch String:   '../src/cjpeg.c:592,9'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:593,29'
              BranchSideFuncs:
                - read_scan_script
                - _ZL5usagev
            - BranchSide:      '../src/cjpeg.c:596,3'
              BranchSideFuncs: []
        - Branch String:   '../src/cjpeg.c:593,11'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:593,44'
              BranchSideFuncs: []
            - BranchSide:      '../src/cjpeg.c:594,9'
              BranchSideFuncs:
                - _ZL5usagev
      Callsites:
        - Src:             '../src/cjpeg.c:322,9'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:332,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:336,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:339,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:340,11'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:342,18'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:344,18'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:347,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:349,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:349,45'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:355,9'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:357,9'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:358,9'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:359,9'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:365,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:366,7'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:368,7'
          Dst:             exit
        - Src:             '../src/cjpeg.c:370,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:371,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:373,7'
          Dst:             jpeg_set_colorspace
        - Src:             '../src/cjpeg.c:375,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:377,7'
          Dst:             jpeg_set_colorspace
        - Src:             '../src/cjpeg.c:379,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:382,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:385,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:391,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:392,11'
          Dst:             __isoc99_sscanf
        - Src:             '../src/cjpeg.c:393,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:398,9'
          Dst:             __isoc99_sscanf
        - Src:             '../src/cjpeg.c:407,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:413,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:414,11'
          Dst:             __isoc99_sscanf
        - Src:             '../src/cjpeg.c:415,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:420,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:420,48'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:430,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:433,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:436,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:441,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:442,11'
          Dst:             __isoc99_sscanf
        - Src:             '../src/cjpeg.c:443,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:449,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:452,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:463,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:467,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:470,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:473,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:476,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:483,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:486,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:490,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:493,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:499,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:500,11'
          Dst:             __isoc99_sscanf
        - Src:             '../src/cjpeg.c:501,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:503,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:512,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:515,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:522,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:526,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:535,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:540,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:541,11'
          Dst:             __isoc99_sscanf
        - Src:             '../src/cjpeg.c:542,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:544,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:547,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:550,16'
          Dst:             keymatch
        - Src:             '../src/cjpeg.c:555,7'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:566,12'
          Dst:             set_quality_ratings
        - Src:             '../src/cjpeg.c:567,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:570,12'
          Dst:             read_quant_tables
        - Src:             '../src/cjpeg.c:571,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:574,12'
          Dst:             set_quant_slots
        - Src:             '../src/cjpeg.c:575,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:578,12'
          Dst:             set_sample_factors
        - Src:             '../src/cjpeg.c:579,9'
          Dst:             _ZL5usagev
        - Src:             '../src/cjpeg.c:583,7'
          Dst:             jpeg_simple_progression
        - Src:             '../src/cjpeg.c:588,7'
          Dst:             jpeg_enable_lossless
        - Src:             '../src/cjpeg.c:593,12'
          Dst:             read_scan_script
        - Src:             '../src/cjpeg.c:594,9'
          Dst:             _ZL5usagev
    - functionName:    _ZL15my_emit_messageP18jpeg_common_structi
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - msg_level
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/cjpeg.c:605,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:607,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/cjpeg.c:609,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5usagev
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          71
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/cjpeg.c:200,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:204,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:207,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:208,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:209,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:210,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:211,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:213,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:216,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:221,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:222,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:224,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:225,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:230,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:233,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:236,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:240,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:244,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:247,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:248,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:250,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:252,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:253,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:254,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:255,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:256,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:257,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:258,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:259,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:260,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:261,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:262,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:263,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:265,3'
          Dst:             fprintf
        - Src:             '../src/cjpeg.c:267,3'
          Dst:             exit
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    my_error_exit
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../src/cjpeg.c:169,3'
          Dst:             longjmp
    - functionName:    _ZL22my_emit_message_fuzzerP18jpeg_common_structi
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - msg_level
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/cjpeg.c:174,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:174,7'
              BranchSideFuncs: []
            - BranchSide:      '../src/cjpeg.c:175,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16select_file_typeP20jpeg_compress_structP8_IO_FILE
      functionSourceFile: '/src/libjpeg-turbo.main/fuzz/../src/cjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - infile
      BBCount:         14
      ICount:          123
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - getc
        - ungetc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../src/cjpeg.c:89,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:93,5'
              BranchSideFuncs:
                - getc
                - ungetc
            - BranchSide:      '../src/cjpeg.c:97,17'
              BranchSideFuncs:
                - getc
                - ungetc
        - Branch String:   '../src/cjpeg.c:97,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:98,5'
              BranchSideFuncs:
                - ungetc
            - BranchSide:      '../src/cjpeg.c:99,14'
              BranchSideFuncs:
                - ungetc
        - Branch String:   '../src/cjpeg.c:99,7'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:100,5'
              BranchSideFuncs: []
            - BranchSide:      '../src/cjpeg.c:102,11'
              BranchSideFuncs: []
        - Branch String:   '../src/cjpeg.c:102,3'
          Branch Sides:
            - BranchSide:      '../src/cjpeg.c:131,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../src/cjpeg.c:97,12'
          Dst:             getc
        - Src:             '../src/cjpeg.c:99,7'
          Dst:             ungetc
    - functionName:    getc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ungetc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_stdout
      functionSourceFile: '/src/libjpeg-turbo.main/src/cdjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_stdin
      functionSourceFile: '/src/libjpeg-turbo.main/src/cdjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keymatch
      functionSourceFile: '/src/libjpeg-turbo.main/src/cdjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - arg
        - keyword
        - minchars
      BBCount:         16
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - tolower
      functionUses:    31
      BranchProfiles:
        - Branch String:   'src/cdjpeg.c:102,3'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:103,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
            - BranchSide:      'src/cdjpeg.c:112,7'
              BranchSideFuncs: []
        - Branch String:   'src/cdjpeg.c:103,9'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      'src/cdjpeg.c:105,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
        - Branch String:   'src/cdjpeg.c:105,9'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:106,20'
              BranchSideFuncs:
                - tolower
                - __ctype_b_loc
            - BranchSide:      'src/cdjpeg.c:107,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
        - Branch String:   'src/cdjpeg.c:107,9'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'src/cdjpeg.c:109,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - tolower
        - Branch String:   'src/cdjpeg.c:112,7'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:113,5'
              BranchSideFuncs: []
            - BranchSide:      'src/cdjpeg.c:114,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/cdjpeg.c:105,9'
          Dst:             __ctype_b_loc
        - Src:             'src/cdjpeg.c:106,12'
          Dst:             tolower
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tolower
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    end_progress_monitor
      functionSourceFile: '/src/libjpeg-turbo.main/src/cdjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cdjpeg.c:83,7'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:83,7'
              BranchSideFuncs:
                - fprintf
                - fflush
            - BranchSide:      'src/cdjpeg.c:84,13'
              BranchSideFuncs:
                - fprintf
                - fflush
      Callsites:
        - Src:             'src/cdjpeg.c:84,5'
          Dst:             fprintf
        - Src:             'src/cdjpeg.c:85,5'
          Dst:             fflush
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    progress_monitor
      functionSourceFile: '/src/libjpeg-turbo.main/src/cdjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         19
      ICount:          150
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - exit
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cdjpeg.c:33,28'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:33,31'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
                - fprintf
                - exit
            - BranchSide:      'src/cdjpeg.c:43,7'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
        - Branch String:   'src/cdjpeg.c:33,7'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:34,38'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
                - fprintf
                - exit
            - BranchSide:      'src/cdjpeg.c:43,7'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
        - Branch String:   'src/cdjpeg.c:36,9'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:37,15'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/cdjpeg.c:41,3'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
        - Branch String:   'src/cdjpeg.c:43,7'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:43,7'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
            - BranchSide:      'src/cdjpeg.c:44,24'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
        - Branch String:   'src/cdjpeg.c:48,9'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:49,28'
              BranchSideFuncs:
                - fprintf
                - fflush
                - fprintf
            - BranchSide:      'src/cdjpeg.c:59,3'
              BranchSideFuncs: []
        - Branch String:   'src/cdjpeg.c:50,11'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:51,17'
              BranchSideFuncs:
                - fprintf
                - fflush
            - BranchSide:      'src/cdjpeg.c:55,17'
              BranchSideFuncs:
                - fprintf
                - fflush
      Callsites:
        - Src:             'src/cdjpeg.c:37,7'
          Dst:             fprintf
        - Src:             'src/cdjpeg.c:39,7'
          Dst:             exit
        - Src:             'src/cdjpeg.c:51,9'
          Dst:             fprintf
        - Src:             'src/cdjpeg.c:55,9'
          Dst:             fprintf
        - Src:             'src/cdjpeg.c:57,7'
          Dst:             fflush
    - functionName:    start_progress_monitor
      functionSourceFile: '/src/libjpeg-turbo.main/src/cdjpeg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - progress
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cdjpeg.c:67,7'
          Branch Sides:
            - BranchSide:      'src/cdjpeg.c:67,7'
              BranchSideFuncs: []
            - BranchSide:      'src/cdjpeg.c:68,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    text_getc
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
      BBCount:         13
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - getc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:36,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:36,7'
              BranchSideFuncs:
                - getc
            - BranchSide:      'src/rdswitch.c:37,5'
              BranchSideFuncs:
                - getc
        - Branch String:   'src/rdswitch.c:39,25'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:39,28'
              BranchSideFuncs:
                - getc
            - BranchSide:      'src/rdswitch.c:39,5'
              BranchSideFuncs:
                - getc
        - Branch String:   'src/rdswitch.c:39,5'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:38,17'
              BranchSideFuncs:
                - getc
            - BranchSide:      'src/rdswitch.c:40,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/rdswitch.c:35,8'
          Dst:             getc
        - Src:             'src/rdswitch.c:38,12'
          Dst:             getc
    - functionName:    set_sample_factors
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - arg
      BBCount:         36
      ICount:          203
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - __isoc99_sscanf
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:406,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:407,10'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:427,3'
              BranchSideFuncs: []
        - Branch String:   'src/rdswitch.c:407,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:408,11'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:423,7'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:409,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:410,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:411,12'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:411,23'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:411,26'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:411,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:411,38'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:411,41'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'src/rdswitch.c:411,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:412,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:413,11'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:413,21'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:413,24'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:414,17'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/rdswitch.c:413,33'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:413,36'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:414,17'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/rdswitch.c:413,46'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:413,49'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:414,17'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/rdswitch.c:413,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:414,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:417,44'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:419,19'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:419,26'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:419,7'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:419,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:419,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:421,5'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
      Callsites:
        - Src:             'src/rdswitch.c:409,11'
          Dst:             __isoc99_sscanf
        - Src:             'src/rdswitch.c:414,9'
          Dst:             fprintf
    - functionName:    set_quant_slots
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - arg
      BBCount:         26
      ICount:          145
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __isoc99_sscanf
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:372,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:373,10'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:392,3'
              BranchSideFuncs: []
        - Branch String:   'src/rdswitch.c:373,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:374,10'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:389,43'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:375,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:377,11'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:377,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:379,11'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:379,19'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:379,22'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:380,17'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'src/rdswitch.c:379,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:380,17'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:384,43'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:385,19'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:385,26'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:385,7'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
        - Branch String:   'src/rdswitch.c:385,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:385,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
            - BranchSide:      'src/rdswitch.c:387,5'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fprintf
      Callsites:
        - Src:             'src/rdswitch.c:375,11'
          Dst:             __isoc99_sscanf
        - Src:             'src/rdswitch.c:380,9'
          Dst:             fprintf
    - functionName:    jpeg_default_qtables
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - force_baseline
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_add_quant_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rdswitch.c:313,3'
          Dst:             jpeg_add_quant_table
        - Src:             'src/rdswitch.c:315,3'
          Dst:             jpeg_add_quant_table
    - functionName:    set_quality_ratings
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - arg
        - force_baseline
      BBCount:         21
      ICount:          125
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __isoc99_sscanf
        - jpeg_default_qtables
        - jpeg_quality_scaling
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:332,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:333,10'
              BranchSideFuncs:
                - jpeg_quality_scaling
                - jpeg_default_qtables
                - __isoc99_sscanf
                - jpeg_quality_scaling
            - BranchSide:      'src/rdswitch.c:356,24'
              BranchSideFuncs:
                - jpeg_default_qtables
        - Branch String:   'src/rdswitch.c:333,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:334,10'
              BranchSideFuncs:
                - __isoc99_sscanf
                - jpeg_quality_scaling
                - jpeg_default_qtables
                - jpeg_quality_scaling
            - BranchSide:      'src/rdswitch.c:352,52'
              BranchSideFuncs:
                - jpeg_quality_scaling
                - jpeg_default_qtables
                - __isoc99_sscanf
                - jpeg_quality_scaling
        - Branch String:   'src/rdswitch.c:335,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:337,11'
              BranchSideFuncs:
                - jpeg_quality_scaling
                - jpeg_default_qtables
                - jpeg_quality_scaling
                - __isoc99_sscanf
        - Branch String:   'src/rdswitch.c:337,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:338,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:343,52'
              BranchSideFuncs:
                - jpeg_quality_scaling
                - jpeg_default_qtables
                - jpeg_quality_scaling
                - __isoc99_sscanf
        - Branch String:   'src/rdswitch.c:345,19'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:345,26'
              BranchSideFuncs:
                - jpeg_default_qtables
                - jpeg_quality_scaling
                - __isoc99_sscanf
                - jpeg_quality_scaling
            - BranchSide:      'src/rdswitch.c:345,7'
              BranchSideFuncs:
                - jpeg_default_qtables
                - jpeg_quality_scaling
                - __isoc99_sscanf
                - jpeg_quality_scaling
        - Branch String:   'src/rdswitch.c:345,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:345,15'
              BranchSideFuncs:
                - jpeg_default_qtables
                - jpeg_quality_scaling
                - __isoc99_sscanf
                - jpeg_quality_scaling
            - BranchSide:      'src/rdswitch.c:347,5'
              BranchSideFuncs:
                - jpeg_default_qtables
                - jpeg_quality_scaling
                - __isoc99_sscanf
                - jpeg_quality_scaling
      Callsites:
        - Src:             'src/rdswitch.c:335,11'
          Dst:             __isoc99_sscanf
        - Src:             'src/rdswitch.c:343,31'
          Dst:             jpeg_quality_scaling
        - Src:             'src/rdswitch.c:352,31'
          Dst:             jpeg_quality_scaling
        - Src:             'src/rdswitch.c:356,3'
          Dst:             jpeg_default_qtables
    - functionName:    read_scan_integer
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - result
        - termchar
      BBCount:         24
      ICount:          133
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - read_text_integer
        - text_getc
        - ungetc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:153,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:154,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - ungetc
                - text_getc
                - __ctype_b_loc
            - BranchSide:      'src/rdswitch.c:155,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - ungetc
                - text_getc
                - __ctype_b_loc
        - Branch String:   'src/rdswitch.c:156,20'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:156,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - ungetc
                - text_getc
            - BranchSide:      'src/rdswitch.c:156,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - ungetc
                - text_getc
                - __ctype_b_loc
        - Branch String:   'src/rdswitch.c:156,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:157,20'
              BranchSideFuncs:
                - text_getc
                - __ctype_b_loc
                - ungetc
                - __ctype_b_loc
            - BranchSide:      'src/rdswitch.c:158,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - ungetc
        - Branch String:   'src/rdswitch.c:158,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:159,16'
              BranchSideFuncs:
                - ungetc
            - BranchSide:      'src/rdswitch.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'src/rdswitch.c:159,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:160,7'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:161,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/rdswitch.c:153,8'
          Dst:             read_text_integer
        - Src:             'src/rdswitch.c:156,23'
          Dst:             __ctype_b_loc
        - Src:             'src/rdswitch.c:157,10'
          Dst:             text_getc
        - Src:             'src/rdswitch.c:158,7'
          Dst:             __ctype_b_loc
        - Src:             'src/rdswitch.c:159,9'
          Dst:             ungetc
    - functionName:    read_text_integer
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - result
        - termchar
      BBCount:         18
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - text_getc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:56,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:57,19'
              BranchSideFuncs: []
            - BranchSide:      'src/rdswitch.c:60,3'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - text_getc
                - __ctype_b_loc
                - text_getc
        - Branch String:   'src/rdswitch.c:60,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:55,20'
              BranchSideFuncs:
                - text_getc
                - __ctype_b_loc
                - __ctype_b_loc
                - text_getc
                - __ctype_b_loc
            - BranchSide:      'src/rdswitch.c:62,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - text_getc
                - __ctype_b_loc
        - Branch String:   'src/rdswitch.c:62,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:63,17'
              BranchSideFuncs:
                - text_getc
                - __ctype_b_loc
            - BranchSide:      'src/rdswitch.c:67,9'
              BranchSideFuncs:
                - text_getc
                - __ctype_b_loc
        - Branch String:   'src/rdswitch.c:68,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:69,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - text_getc
            - BranchSide:      'src/rdswitch.c:74,13'
              BranchSideFuncs: []
        - Branch String:   'src/rdswitch.c:69,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:70,7'
              BranchSideFuncs:
                - text_getc
                - __ctype_b_loc
            - BranchSide:      'src/rdswitch.c:71,9'
              BranchSideFuncs:
                - text_getc
                - __ctype_b_loc
      Callsites:
        - Src:             'src/rdswitch.c:55,10'
          Dst:             text_getc
        - Src:             'src/rdswitch.c:60,12'
          Dst:             __ctype_b_loc
        - Src:             'src/rdswitch.c:62,8'
          Dst:             __ctype_b_loc
        - Src:             'src/rdswitch.c:68,16'
          Dst:             text_getc
        - Src:             'src/rdswitch.c:69,10'
          Dst:             __ctype_b_loc
    - functionName:    read_scan_script
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - filename
      BBCount:         49
      ICount:          321
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - fclose
        - fopen
        - fprintf
        - read_scan_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:199,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:200,13'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:203,13'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:206,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:207,9'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:256,7'
              BranchSideFuncs:
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:207,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:208,15'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:212,40'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:214,5'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:215,11'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:226,30'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
        - Branch String:   'src/rdswitch.c:215,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:216,17'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:221,30'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:221,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:222,9'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:223,47'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:227,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:228,30'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:242,7'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:228,51'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:228,54'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:229,9'
              BranchSideFuncs:
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:228,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:229,9'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:230,26'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:231,51'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:231,54'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:232,9'
              BranchSideFuncs:
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:231,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:232,9'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:233,26'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:234,51'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:234,54'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:235,9'
              BranchSideFuncs:
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:234,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:235,9'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:236,26'
              BranchSideFuncs:
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:237,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:238,9'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:239,26'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:247,25'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:247,28'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:253,12'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:247,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:247,45'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:253,12'
              BranchSideFuncs:
                - read_scan_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - read_scan_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:256,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:257,13'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:262,7'
              BranchSideFuncs:
                - fclose
        - Branch String:   'src/rdswitch.c:262,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:268,9'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'src/rdswitch.c:275,10'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'src/rdswitch.c:199,13'
          Dst:             fopen
        - Src:             'src/rdswitch.c:200,5'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:206,10'
          Dst:             read_scan_integer
        - Src:             'src/rdswitch.c:208,7'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:209,7'
          Dst:             fclose
        - Src:             'src/rdswitch.c:216,9'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:218,9'
          Dst:             fclose
        - Src:             'src/rdswitch.c:221,12'
          Dst:             read_scan_integer
        - Src:             'src/rdswitch.c:228,12'
          Dst:             read_scan_integer
        - Src:             'src/rdswitch.c:231,12'
          Dst:             read_scan_integer
        - Src:             'src/rdswitch.c:234,12'
          Dst:             read_scan_integer
        - Src:             'src/rdswitch.c:237,12'
          Dst:             read_scan_integer
        - Src:             'src/rdswitch.c:249,7'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:250,7'
          Dst:             fclose
        - Src:             'src/rdswitch.c:257,5'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:258,5'
          Dst:             fclose
        - Src:             'src/rdswitch.c:275,3'
          Dst:             fclose
    - functionName:    read_quant_tables
      functionSourceFile: '/src/libjpeg-turbo.main/src/rdswitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - filename
        - force_baseline
      BBCount:         19
      ICount:          143
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - fclose
        - fopen
        - fprintf
        - jpeg_add_quant_table
        - read_text_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/rdswitch.c:101,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:102,13'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/rdswitch.c:105,9'
              BranchSideFuncs:
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - jpeg_add_quant_table
                - read_text_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:107,3'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:108,9'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - read_text_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:132,7'
              BranchSideFuncs:
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:108,9'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:109,15'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:113,30'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_text_integer
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:114,5'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:115,30'
              BranchSideFuncs:
                - read_text_integer
                - fprintf
                - fclose
                - jpeg_add_quant_table
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:126,26'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - read_text_integer
                - fprintf
                - fclose
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:115,11'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:116,17'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_text_integer
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:120,32'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - read_text_integer
                - fclose
                - fprintf
                - fclose
                - fprintf
                - fclose
                - read_text_integer
                - fprintf
                - fclose
        - Branch String:   'src/rdswitch.c:132,7'
          Branch Sides:
            - BranchSide:      'src/rdswitch.c:133,13'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'src/rdswitch.c:138,10'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'src/rdswitch.c:101,13'
          Dst:             fopen
        - Src:             'src/rdswitch.c:102,5'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:107,10'
          Dst:             read_text_integer
        - Src:             'src/rdswitch.c:109,7'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:110,7'
          Dst:             fclose
        - Src:             'src/rdswitch.c:115,12'
          Dst:             read_text_integer
        - Src:             'src/rdswitch.c:116,9'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:117,9'
          Dst:             fclose
        - Src:             'src/rdswitch.c:126,5'
          Dst:             jpeg_add_quant_table
        - Src:             'src/rdswitch.c:133,5'
          Dst:             fprintf
        - Src:             'src/rdswitch.c:134,5'
          Dst:             fclose
        - Src:             'src/rdswitch.c:138,3'
          Dst:             fclose
    - functionName:    jpeg_write_tables
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jinit_marker_writer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:300,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:300,7'
              BranchSideFuncs:
                - jinit_marker_writer
            - BranchSide:      'src/jcapimin.c:301,5'
              BranchSideFuncs:
                - jinit_marker_writer
      Callsites:
        - Src:             'src/jcapimin.c:307,3'
          Dst:             jinit_marker_writer
    - functionName:    jpeg_write_m_byte
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - val
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_write_m_header
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - marker
        - datalen
      BBCount:         13
      ICount:          99
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:260,33'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:261,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:264,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:261,47'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:261,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:262,8'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:262,45'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:262,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:263,8'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:260,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:260,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:264,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_write_marker
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - marker
        - dataptr
        - datalen
      BBCount:         16
      ICount:          134
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:241,33'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:242,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:245,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:242,47'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:243,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:247,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:243,45'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:244,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:247,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:241,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:245,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:247,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:249,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:250,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:253,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_finish_compress
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         49
      ICount:          456
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - jpeg_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:177,46'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:178,7'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:180,9'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:177,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:180,9'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:183,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:180,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:181,7'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:182,7'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:186,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:187,7'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:221,5'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:188,5'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:189,11'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:218,7'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:189,11'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:190,47'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:197,11'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:197,11'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:198,13'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:202,18'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:198,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:199,11'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:200,16'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:200,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:201,11'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:202,7'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:202,18'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:203,13'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:209,13'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:203,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:204,11'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:205,16'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:205,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:206,11'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:207,7'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:209,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:210,11'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:211,16'
              BranchSideFuncs:
                - jpeg_abort
      Callsites:
        - Src:             'src/jcapimin.c:224,3'
          Dst:             jpeg_abort
    - functionName:    jpeg_suppress_tables
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - suppress
      BBCount:         18
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:151,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:152,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:156,10'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:152,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:153,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:154,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:156,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:157,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:162,1'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:157,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:158,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:159,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:159,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:160,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:161,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_abort_compress
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcapimin.c:128,3'
          Dst:             jpeg_abort
    - functionName:    jpeg_destroy_compress
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_destroy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcapimin.c:116,3'
          Dst:             jpeg_destroy
    - functionName:    jpeg_CreateCompress
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - version
        - structsize
      BBCount:         17
      ICount:          217
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - jinit_memory_mgr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:41,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:42,5'
              BranchSideFuncs:
                - jinit_memory_mgr
            - BranchSide:      'src/jcapimin.c:43,7'
              BranchSideFuncs:
                - jinit_memory_mgr
        - Branch String:   'src/jcapimin.c:43,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:44,5'
              BranchSideFuncs:
                - jinit_memory_mgr
            - BranchSide:      'src/jcapimin.c:54,34'
              BranchSideFuncs:
                - jinit_memory_mgr
        - Branch String:   'src/jcapimin.c:71,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:78,10'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:78,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:79,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:90,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcapimin.c:63,3'
          Dst:             jinit_memory_mgr
    - functionName:    jpeg_write_raw_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - data
        - num_lines
      BBCount:         29
      ICount:          321
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:158,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:161,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:161,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:164,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:164,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:165,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:166,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:166,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:172,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:172,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:173,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:183,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:183,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:187,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:188,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:189,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:192,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:192,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:193,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:194,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:194,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:200,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_write_scanlines
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - scanlines
        - num_lines
      BBCount:         33
      ICount:          332
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:92,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:94,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:94,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:99,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:94,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:99,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:100,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:107,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:108,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:109,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:109,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:110,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:113,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:113,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:114,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:124,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:124,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:128,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:132,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:133,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:133,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:134,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_start_compress
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - write_all_tables
      BBCount:         9
      ICount:          110
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jinit_compress_master
        - jpeg_suppress_tables
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:46,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:47,5'
              BranchSideFuncs:
                - jinit_compress_master
                - jpeg_suppress_tables
            - BranchSide:      'src/wrapper/../jcapistd.c:49,7'
              BranchSideFuncs:
                - jinit_compress_master
                - jpeg_suppress_tables
        - Branch String:   'src/wrapper/../jcapistd.c:49,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:49,7'
              BranchSideFuncs:
                - jpeg_suppress_tables
                - jinit_compress_master
            - BranchSide:      'src/wrapper/../jcapistd.c:50,26'
              BranchSideFuncs:
                - jpeg_suppress_tables
                - jinit_compress_master
      Callsites:
        - Src:             'src/wrapper/../jcapistd.c:50,5'
          Dst:             jpeg_suppress_tables
        - Src:             'src/wrapper/../jcapistd.c:56,3'
          Dst:             jinit_compress_master
    - functionName:    jpeg12_write_raw_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - data
        - num_lines
      BBCount:         29
      ICount:          321
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:158,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:161,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:161,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:164,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:164,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:165,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:166,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:166,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:172,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:172,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:173,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:183,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:183,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:187,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:188,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:189,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:192,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:192,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:193,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:194,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:194,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:200,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_write_scanlines
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - scanlines
        - num_lines
      BBCount:         33
      ICount:          332
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:92,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:96,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:99,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:96,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:99,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:100,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:107,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:108,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:109,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:109,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:110,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:113,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:113,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:114,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:124,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:124,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:128,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:132,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:133,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:133,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:134,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg16_write_scanlines
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - scanlines
        - num_lines
      BBCount:         33
      ICount:          332
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:92,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:96,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:99,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:96,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:99,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:100,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:107,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:108,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:109,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:109,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:110,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:113,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:113,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:114,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:124,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:124,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:128,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:132,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:133,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:133,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:134,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_write_icc_profile
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcicc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - icc_data_ptr
        - icc_data_len
      BBCount:         24
      ICount:          204
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - jpeg_write_m_byte
        - jpeg_write_m_header
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcicc.c:56,28'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:56,31'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:57,5'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
        - Branch String:   'src/jcicc.c:56,7'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:57,5'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:58,7'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
        - Branch String:   'src/jcicc.c:58,7'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:59,5'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:62,17'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
        - Branch String:   'src/jcicc.c:63,7'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:64,16'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:66,3'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
        - Branch String:   'src/jcicc.c:66,3'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:68,14'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:105,1'
              BranchSideFuncs: []
        - Branch String:   'src/jcicc.c:69,9'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:70,14'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:71,21'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
        - Branch String:   'src/jcicc.c:99,5'
          Branch Sides:
            - BranchSide:      'src/jcicc.c:100,25'
              BranchSideFuncs:
                - jpeg_write_m_byte
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
            - BranchSide:      'src/jcicc.c:103,15'
              BranchSideFuncs:
                - jpeg_write_m_header
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
                - jpeg_write_m_byte
      Callsites:
        - Src:             'src/jcicc.c:74,5'
          Dst:             jpeg_write_m_header
        - Src:             'src/jcicc.c:81,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:82,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:83,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:84,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:85,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:86,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:87,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:88,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:89,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:90,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:91,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:92,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:95,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:96,5'
          Dst:             jpeg_write_m_byte
        - Src:             'src/jcicc.c:100,7'
          Dst:             jpeg_write_m_byte
    - functionName:    jinit_compress_master
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcinit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         66
      ICount:          414
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - j12init_c_coef_controller
        - j12init_c_diff_controller
        - j12init_c_main_controller
        - j12init_c_prep_controller
        - j12init_color_converter
        - j12init_downsampler
        - j12init_forward_dct
        - j12init_lossless_compressor
        - j16init_c_diff_controller
        - j16init_c_main_controller
        - j16init_c_prep_controller
        - j16init_color_converter
        - j16init_downsampler
        - j16init_lossless_compressor
        - jinit_arith_encoder
        - jinit_c_coef_controller
        - jinit_c_diff_controller
        - jinit_c_main_controller
        - jinit_c_master_control
        - jinit_c_prep_controller
        - jinit_color_converter
        - jinit_downsampler
        - jinit_forward_dct
        - jinit_huff_encoder
        - jinit_lhuff_encoder
        - jinit_lossless_compressor
        - jinit_marker_writer
        - jinit_phuff_encoder
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcinit.c:42,7'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:43,9'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
            - BranchSide:      'src/jcinit.c:64,7'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
        - Branch String:   'src/jcinit.c:43,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:44,29'
              BranchSideFuncs:
                - jinit_color_converter
                - jinit_downsampler
                - jinit_c_prep_controller
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
            - BranchSide:      'src/jcinit.c:47,16'
              BranchSideFuncs:
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
        - Branch String:   'src/jcinit.c:47,16'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:48,31'
              BranchSideFuncs:
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
            - BranchSide:      'src/jcinit.c:54,31'
              BranchSideFuncs:
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
        - Branch String:   'src/jcinit.c:64,7'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:67,9'
              BranchSideFuncs:
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
                - jinit_lossless_compressor
            - BranchSide:      'src/jcinit.c:95,9'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
                - jinit_forward_dct
        - Branch String:   'src/jcinit.c:67,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:68,33'
              BranchSideFuncs:
                - jinit_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
            - BranchSide:      'src/jcinit.c:69,14'
              BranchSideFuncs:
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
                - j12init_lossless_compressor
        - Branch String:   'src/jcinit.c:69,14'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:70,35'
              BranchSideFuncs:
                - j12init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
            - BranchSide:      'src/jcinit.c:72,35'
              BranchSideFuncs:
                - j16init_lossless_compressor
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
        - Branch String:   'src/jcinit.c:74,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:75,7'
              BranchSideFuncs:
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
            - BranchSide:      'src/jcinit.c:77,27'
              BranchSideFuncs:
                - jinit_lhuff_encoder
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
                - jinit_c_diff_controller
        - Branch String:   'src/jcinit.c:81,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:82,31'
              BranchSideFuncs:
                - jinit_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:84,14'
              BranchSideFuncs:
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_diff_controller
        - Branch String:   'src/jcinit.c:82,69'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:83,48'
              BranchSideFuncs:
                - jinit_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:93,3'
              BranchSideFuncs:
                - jinit_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
        - Branch String:   'src/jcinit.c:84,14'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:85,33'
              BranchSideFuncs:
                - j12init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:88,33'
              BranchSideFuncs:
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
        - Branch String:   'src/jcinit.c:95,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:96,25'
              BranchSideFuncs:
                - jinit_forward_dct
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
            - BranchSide:      'src/jcinit.c:97,14'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
                - j12init_forward_dct
        - Branch String:   'src/jcinit.c:97,14'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:98,27'
              BranchSideFuncs:
                - j12init_forward_dct
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
            - BranchSide:      'src/jcinit.c:100,7'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_arith_encoder
        - Branch String:   'src/jcinit.c:102,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:104,27'
              BranchSideFuncs:
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
            - BranchSide:      'src/jcinit.c:109,11'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
        - Branch String:   'src/jcinit.c:109,11'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:111,29'
              BranchSideFuncs:
                - jinit_phuff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
            - BranchSide:      'src/jcinit.c:116,28'
              BranchSideFuncs:
                - jinit_huff_encoder
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
                - j12init_c_coef_controller
        - Branch String:   'src/jcinit.c:120,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:121,33'
              BranchSideFuncs:
                - j12init_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:124,31'
              BranchSideFuncs:
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
        - Branch String:   'src/jcinit.c:128,7'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:129,29'
              BranchSideFuncs:
                - jinit_c_main_controller
                - jinit_marker_writer
            - BranchSide:      'src/jcinit.c:130,12'
              BranchSideFuncs:
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
        - Branch String:   'src/jcinit.c:130,12'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:131,31'
              BranchSideFuncs:
                - j12init_c_main_controller
                - jinit_marker_writer
            - BranchSide:      'src/jcinit.c:134,31'
              BranchSideFuncs:
                - j16init_c_main_controller
                - jinit_marker_writer
      Callsites:
        - Src:             'src/jcinit.c:39,3'
          Dst:             jinit_c_master_control
        - Src:             'src/jcinit.c:44,7'
          Dst:             jinit_color_converter
        - Src:             'src/jcinit.c:45,7'
          Dst:             jinit_downsampler
        - Src:             'src/jcinit.c:46,7'
          Dst:             jinit_c_prep_controller
        - Src:             'src/jcinit.c:48,7'
          Dst:             j12init_color_converter
        - Src:             'src/jcinit.c:49,7'
          Dst:             j12init_downsampler
        - Src:             'src/jcinit.c:50,7'
          Dst:             j12init_c_prep_controller
        - Src:             'src/jcinit.c:54,7'
          Dst:             j16init_color_converter
        - Src:             'src/jcinit.c:55,7'
          Dst:             j16init_downsampler
        - Src:             'src/jcinit.c:56,7'
          Dst:             j16init_c_prep_controller
        - Src:             'src/jcinit.c:68,7'
          Dst:             jinit_lossless_compressor
        - Src:             'src/jcinit.c:70,7'
          Dst:             j12init_lossless_compressor
        - Src:             'src/jcinit.c:72,7'
          Dst:             j16init_lossless_compressor
        - Src:             'src/jcinit.c:77,7'
          Dst:             jinit_lhuff_encoder
        - Src:             'src/jcinit.c:82,7'
          Dst:             jinit_c_diff_controller
        - Src:             'src/jcinit.c:85,7'
          Dst:             j12init_c_diff_controller
        - Src:             'src/jcinit.c:88,7'
          Dst:             j16init_c_diff_controller
        - Src:             'src/jcinit.c:96,7'
          Dst:             jinit_forward_dct
        - Src:             'src/jcinit.c:98,7'
          Dst:             j12init_forward_dct
        - Src:             'src/jcinit.c:104,7'
          Dst:             jinit_arith_encoder
        - Src:             'src/jcinit.c:111,9'
          Dst:             jinit_phuff_encoder
        - Src:             'src/jcinit.c:116,9'
          Dst:             jinit_huff_encoder
        - Src:             'src/jcinit.c:121,7'
          Dst:             j12init_c_coef_controller
        - Src:             'src/jcinit.c:124,7'
          Dst:             jinit_c_coef_controller
        - Src:             'src/jcinit.c:129,5'
          Dst:             jinit_c_main_controller
        - Src:             'src/jcinit.c:131,5'
          Dst:             j12init_c_main_controller
        - Src:             'src/jcinit.c:134,5'
          Dst:             j16init_c_main_controller
        - Src:             'src/jcinit.c:139,3'
          Dst:             jinit_marker_writer
    - functionName:    dump_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:226,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:227,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:229,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flush_bits
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         26
      ICount:          219
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - dump_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:253,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:254,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:256,33'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:265,20'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,27'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:268,9'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:268,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:270,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:285,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:286,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:287,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jclhuff.c:285,8'
          Dst:             dump_buffer
        - Src:             'src/jclhuff.c:285,8'
          Dst:             dump_buffer
    - functionName:    emit_restart
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - restart_num
      BBCount:         16
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - dump_buffer
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:300,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:301,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:303,3'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:303,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:303,3'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:304,3'
              BranchSideFuncs:
                - dump_buffer
        - Branch String:   'src/jclhuff.c:303,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:303,3'
              BranchSideFuncs:
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:303,3'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:304,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:304,3'
              BranchSideFuncs:
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:308,3'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:304,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:304,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:304,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jclhuff.c:300,8'
          Dst:             flush_bits
        - Src:             'src/jclhuff.c:303,3'
          Dst:             dump_buffer
        - Src:             'src/jclhuff.c:304,3'
          Dst:             dump_buffer
    - functionName:    finish_pass_huff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:432,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:432,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:433,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jclhuff.c:432,8'
          Dst:             flush_bits
    - functionName:    encode_mcus_huff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - diff_buf
        - MCU_row_num
        - MCU_col_num
        - nMCU
      BBCount:         91
      ICount:          793
      EdgeCount:       121
      CyclomaticComplexity: 32
      functionsReached:
        - dump_buffer
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:333,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:334,9'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - emit_restart
            - BranchSide:      'src/jclhuff.c:340,13'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:334,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:335,33'
              BranchSideFuncs:
                - emit_restart
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:337,3'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:335,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:335,58'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:340,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:341,10'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:348,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:348,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:351,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:411,10'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:351,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:354,30'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:395,43'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:361,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:362,18'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:367,14'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:363,13'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:364,24'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:365,18'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:373,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:374,14'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:379,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:379,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:380,9'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:383,30'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:253,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:254,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:256,33'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:265,20'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,27'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:268,9'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:268,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:270,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:383,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:384,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:388,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:388,17'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:389,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:392,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:388,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:390,46'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:392,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:253,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:254,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:256,33'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:265,20'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,27'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:268,9'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:268,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:270,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:390,13'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:390,58'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:391,18'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:400,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:401,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:409,3'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:401,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:402,35'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:406,7'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
      Callsites:
        - Src:             'src/jclhuff.c:335,12'
          Dst:             emit_restart
        - Src:             'src/jclhuff.c:383,12'
          Dst:             dump_buffer
        - Src:             'src/jclhuff.c:383,12'
          Dst:             dump_buffer
        - Src:             'src/jclhuff.c:390,14'
          Dst:             dump_buffer
        - Src:             'src/jclhuff.c:390,14'
          Dst:             dump_buffer
    - functionName:    finish_pass_gather
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         13
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jpeg_alloc_huff_table
        - jpeg_gen_optimal_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:545,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:546,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jclhuff.c:556,1'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:549,18'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jclhuff.c:555,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jclhuff.c:550,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:551,56'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
            - BranchSide:      'src/jclhuff.c:552,30'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
      Callsites:
        - Src:             'src/jclhuff.c:551,20'
          Dst:             jpeg_alloc_huff_table
        - Src:             'src/jclhuff.c:552,7'
          Dst:             jpeg_gen_optimal_table
    - functionName:    encode_mcus_gather
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - diff_buf
        - MCU_row_num
        - MCU_col_num
        - nMCU
      BBCount:         33
      ICount:          285
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:470,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:471,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:479,13'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:471,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:473,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:475,5'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:479,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:480,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:487,16'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:487,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:490,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:523,10'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:490,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:493,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:521,3'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:500,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:501,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:505,14'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:502,13'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:503,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:504,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:509,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:510,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:515,11'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:515,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:516,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:519,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lhuff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - gather_statistics
      BBCount:         33
      ICount:          344
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - jpeg_make_c_derived_tbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:142,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:144,5'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:150,5'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jclhuff.c:154,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:155,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:180,14'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:157,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:161,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:174,31'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jclhuff.c:161,21'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:161,24'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:162,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jclhuff.c:161,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:162,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:165,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jclhuff.c:165,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:167,13'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:169,14'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jclhuff.c:180,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:181,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:183,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:185,42'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:188,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:190,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:195,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jclhuff.c:174,7'
          Dst:             jpeg_make_c_derived_tbl
    - functionName:    jinit_lhuff_encoder
      functionSourceFile: '/src/libjpeg-turbo.main/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:579,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:580,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:585,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_difference7
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          135
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:181,3'
          Dst:             reset_predictor
    - functionName:    reset_predictor
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_difference_first_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         24
      ICount:          211
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:208,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:208,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:208,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:209,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:214,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:217,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:226,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:229,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:198,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference1
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:129,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference2
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:138,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference3
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          129
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:148,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference4
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          136
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:157,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference5
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:165,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference6
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:173,3'
          Dst:             reset_predictor
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - width
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simple_downscale
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - width
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:262,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         13
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:285,5'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:287,5'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:292,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:293,5'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:297,11'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:298,21'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:299,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:298,5'
          Dst:             reset_predictor
    - functionName:    jinit_lossless_compressor
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:312,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:312,50'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:317,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:312,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:312,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:317,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_difference7
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          135
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:181,3'
          Dst:             reset_predictor
    - functionName:    reset_predictor
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_difference_first_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         24
      ICount:          211
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:208,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:208,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:208,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:209,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:214,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:217,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:226,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:229,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:198,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference1
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:129,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference2
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:138,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference3
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          129
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:148,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference4
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          136
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:157,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference5
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:165,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference6
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:173,3'
          Dst:             reset_predictor
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - width
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simple_downscale
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - width
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:262,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         13
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:285,5'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:287,5'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:292,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:293,5'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:297,11'
              BranchSideFuncs:
                - reset_predictor.350
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:298,21'
              BranchSideFuncs:
                - reset_predictor.350
            - BranchSide:      'src/wrapper/../jclossls.c:299,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:298,5'
          Dst:             reset_predictor
    - functionName:    j12init_lossless_compressor
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:314,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:315,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:317,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:314,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:314,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:317,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_difference7
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          135
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:181,3'
          Dst:             reset_predictor
    - functionName:    reset_predictor
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_difference_first_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         24
      ICount:          211
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:208,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:208,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:208,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:209,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:214,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:217,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:226,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:229,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:198,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference1
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:129,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference2
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:138,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference3
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          129
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:148,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference4
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          136
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:157,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference5
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:165,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference6
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ci
        - input_buf
        - prev_row
        - diff_buf
        - width
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:173,3'
          Dst:             reset_predictor
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - width
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simple_downscale
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - width
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:262,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         13
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:285,5'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:287,5'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:292,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:293,5'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:297,11'
              BranchSideFuncs:
                - reset_predictor.395
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:298,21'
              BranchSideFuncs:
                - reset_predictor.395
            - BranchSide:      'src/wrapper/../jclossls.c:299,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:298,5'
          Dst:             reset_predictor
    - functionName:    j16init_lossless_compressor
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:314,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:315,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:317,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:314,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:314,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:317,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
      BBCount:         20
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:92,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:112,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:113,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:116,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:63,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:66,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:66,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:69,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_c_main_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         24
      ICount:          235
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:144,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:155,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:146,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:146,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:151,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:146,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:152,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:167,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:168,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:173,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:173,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:174,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:177,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:179,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
      BBCount:         20
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:92,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:112,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:113,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:116,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:63,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:66,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:66,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:69,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_c_main_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         24
      ICount:          235
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:144,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:155,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:151,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:152,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:167,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:168,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:173,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:173,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:174,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:177,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:179,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
      BBCount:         20
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:92,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:112,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:113,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:116,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:63,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:66,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:66,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:69,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16init_c_main_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         24
      ICount:          235
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:144,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:155,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:151,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:152,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:167,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:168,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:173,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:173,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:174,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:177,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:179,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_sos
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         16
      ICount:          145
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:332,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:333,15'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:348,13'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:341,25'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:341,28'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:341,10'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:341,10'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:341,45'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:341,8'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:343,10'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:343,22'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:343,8'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
      Callsites:
        - Src:             'src/jcmarker.c:326,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:328,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:330,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:334,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:345,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:348,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:349,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:350,3'
          Dst:             emit_byte
    - functionName:    emit_marker
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - mark
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_byte
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcmarker.c:132,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:133,3'
          Dst:             emit_byte
    - functionName:    emit_2bytes
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - value
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_byte
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcmarker.c:141,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:142,3'
          Dst:             emit_byte
    - functionName:    emit_byte
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - val
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    44
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:121,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:121,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:122,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:122,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:123,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:124,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_dri
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_2bytes
        - emit_marker
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcmarker.c:281,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:283,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:285,3'
          Dst:             emit_2bytes
    - functionName:    emit_dht
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - index
        - is_ac
      BBCount:         24
      ICount:          187
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:197,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:198,12'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:201,12'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:204,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:205,5'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:207,8'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:207,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:208,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:211,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:212,17'
              BranchSideFuncs:
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:214,17'
              BranchSideFuncs:
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:217,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:218,17'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:220,12'
              BranchSideFuncs:
                - emit_byte
        - Branch String:   'src/jcmarker.c:220,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:221,17'
              BranchSideFuncs:
                - emit_byte
            - BranchSide:      'src/jcmarker.c:223,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcmarker.c:208,5'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:214,5'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:215,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:221,7'
          Dst:             emit_byte
    - functionName:    emit_dac
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         36
      ICount:          246
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:240,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:241,30'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:243,10'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:243,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:244,15'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:253,10'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:246,24'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:246,27'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:249,9'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:246,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:247,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:249,9'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:249,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:250,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:251,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:254,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:255,25'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:257,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:257,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:257,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:258,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:262,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:263,21'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:272,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:263,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:264,19'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:267,21'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:267,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:268,19'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:271,5'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
      Callsites:
        - Src:             'src/jcmarker.c:258,5'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:260,5'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:264,9'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:265,9'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:268,9'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:269,9'
          Dst:             emit_byte
    - functionName:    emit_sof
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - code
      BBCount:         13
      ICount:          147
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:301,42'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:301,51'
              BranchSideFuncs:
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:302,5'
              BranchSideFuncs:
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:301,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:302,5'
              BranchSideFuncs:
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:304,13'
              BranchSideFuncs:
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:310,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:312,15'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:316,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcmarker.c:296,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:298,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:304,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:305,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:306,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:308,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:312,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:313,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:314,5'
          Dst:             emit_byte
    - functionName:    emit_dqt
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - index
      BBCount:         23
      ICount:          176
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:159,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:160,5'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:162,8'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:163,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:164,9'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:168,8'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:164,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:165,12'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:166,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:168,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:168,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:169,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:175,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:177,27'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:183,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:178,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:179,19'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:180,17'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
      Callsites:
        - Src:             'src/jcmarker.c:169,5'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:171,5'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:173,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:179,9'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:180,7'
          Dst:             emit_byte
    - functionName:    emit_adobe_app14
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:421,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:423,15'
              BranchSideFuncs:
                - emit_byte
            - BranchSide:      'src/jcmarker.c:426,15'
              BranchSideFuncs:
                - emit_byte
            - BranchSide:      'src/jcmarker.c:429,15'
              BranchSideFuncs:
                - emit_byte
      Callsites:
        - Src:             'src/jcmarker.c:409,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:411,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:413,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:414,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:415,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:416,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:417,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:418,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:419,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:420,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:423,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:426,5'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:429,5'
          Dst:             emit_byte
    - functionName:    emit_jfif_app0
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcmarker.c:370,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:372,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:374,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:375,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:376,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:377,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:378,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:379,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:380,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:381,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:382,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:383,3'
          Dst:             emit_2bytes
        - Src:             'src/jcmarker.c:384,3'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:385,3'
          Dst:             emit_byte
    - functionName:    write_marker_byte
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - val
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_byte
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcmarker.c:459,3'
          Dst:             emit_byte
    - functionName:    write_marker_header
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - marker
        - datalen
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_2bytes
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:447,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:447,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
            - BranchSide:      'src/jcmarker.c:448,5'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
      Callsites:
        - Src:             'src/jcmarker.c:450,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:452,3'
          Dst:             emit_2bytes
    - functionName:    write_tables_only
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         23
      ICount:          119
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - emit_dht
        - emit_dqt
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:628,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:629,9'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dqt
            - BranchSide:      'src/jcmarker.c:633,8'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:629,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:630,22'
              BranchSideFuncs:
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:631,3'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dqt
        - Branch String:   'src/jcmarker.c:633,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:633,7'
              BranchSideFuncs:
                - emit_marker
            - BranchSide:      'src/jcmarker.c:634,12'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:634,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:635,11'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:640,3'
              BranchSideFuncs:
                - emit_marker
        - Branch String:   'src/jcmarker.c:635,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:636,18'
              BranchSideFuncs:
                - emit_dht
                - emit_marker
                - emit_dht
            - BranchSide:      'src/jcmarker.c:637,11'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:637,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:638,18'
              BranchSideFuncs:
                - emit_dht
                - emit_marker
                - emit_dht
            - BranchSide:      'src/jcmarker.c:639,5'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
      Callsites:
        - Src:             'src/jcmarker.c:626,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:630,13'
          Dst:             emit_dqt
        - Src:             'src/jcmarker.c:636,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:638,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:642,3'
          Dst:             emit_marker
    - functionName:    write_file_trailer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_marker
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcmarker.c:610,3'
          Dst:             emit_marker
    - functionName:    write_scan_header
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         27
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - emit_dac
        - emit_dht
        - emit_dri
        - emit_sos
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:569,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:574,14'
              BranchSideFuncs:
                - emit_dac
                - emit_sos
                - emit_dri
            - BranchSide:      'src/jcmarker.c:579,12'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:579,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:580,17'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:582,27'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:582,30'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:582,49'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:582,46'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:582,49'
              BranchSideFuncs:
                - emit_dht
                - emit_sos
                - emit_dri
                - emit_dht
            - BranchSide:      'src/jcmarker.c:583,18'
              BranchSideFuncs:
                - emit_dht
                - emit_sos
                - emit_dri
                - emit_dht
        - Branch String:   'src/jcmarker.c:582,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:583,18'
              BranchSideFuncs:
                - emit_dht
                - emit_sos
                - emit_dri
                - emit_dht
            - BranchSide:      'src/jcmarker.c:586,11'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:586,21'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:586,25'
              BranchSideFuncs:
                - emit_dht
                - emit_sos
                - emit_dri
                - emit_dht
            - BranchSide:      'src/jcmarker.c:588,5'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:586,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:587,18'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:588,5'
              BranchSideFuncs:
                - emit_sos
                - emit_dri
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:594,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:594,7'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
            - BranchSide:      'src/jcmarker.c:595,14'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
      Callsites:
        - Src:             'src/jcmarker.c:574,5'
          Dst:             emit_dac
        - Src:             'src/jcmarker.c:583,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:587,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:595,5'
          Dst:             emit_dri
        - Src:             'src/jcmarker.c:599,3'
          Dst:             emit_sos
    - functionName:    write_frame_header
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         50
      ICount:          272
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - emit_dqt
        - emit_sof
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:506,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:510,13'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:520,7'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:510,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:512,24'
              BranchSideFuncs:
                - emit_dqt
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:515,3'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:520,25'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:520,28'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:522,17'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:520,52'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:521,7'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:522,17'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:521,31'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:521,34'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:522,17'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:520,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:522,17'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:524,17'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:525,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,11'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:530,9'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,34'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,37'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:528,21'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:528,21'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:529,5'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:538,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:539,9'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
            - BranchSide:      'src/jcmarker.c:544,9'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:539,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:540,16'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:542,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:544,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:545,16'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:546,14'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:546,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:547,16'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:548,14'
              BranchSideFuncs:
                - emit_sof
                - emit_sof
        - Branch String:   'src/jcmarker.c:548,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:549,16'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:551,16'
              BranchSideFuncs:
                - emit_sof
      Callsites:
        - Src:             'src/jcmarker.c:512,15'
          Dst:             emit_dqt
        - Src:             'src/jcmarker.c:540,7'
          Dst:             emit_sof
        - Src:             'src/jcmarker.c:542,7'
          Dst:             emit_sof
        - Src:             'src/jcmarker.c:545,7'
          Dst:             emit_sof
        - Src:             'src/jcmarker.c:547,7'
          Dst:             emit_sof
        - Src:             'src/jcmarker.c:549,7'
          Dst:             emit_sof
        - Src:             'src/jcmarker.c:551,7'
          Dst:             emit_sof
    - functionName:    write_file_header
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - emit_adobe_app14
        - emit_jfif_app0
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:484,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:485,20'
              BranchSideFuncs:
                - emit_jfif_app0
                - emit_adobe_app14
            - BranchSide:      'src/jcmarker.c:486,7'
              BranchSideFuncs:
                - emit_adobe_app14
        - Branch String:   'src/jcmarker.c:486,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:486,7'
              BranchSideFuncs:
                - emit_adobe_app14
            - BranchSide:      'src/jcmarker.c:487,22'
              BranchSideFuncs:
                - emit_adobe_app14
      Callsites:
        - Src:             'src/jcmarker.c:479,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:485,5'
          Dst:             emit_jfif_app0
        - Src:             'src/jcmarker.c:487,5'
          Dst:             emit_adobe_app14
    - functionName:    jinit_marker_writer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    per_scan_setup
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         37
      ICount:          406
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - jdiv_round_up
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:489,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:492,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:518,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:508,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:508,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:509,32'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:518,35'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:518,38'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:519,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:518,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:519,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:524,27'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:532,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:533,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:541,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:541,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:542,33'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:544,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:544,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:545,34'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:548,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:550,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:550,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:551,57'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:553,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:559,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:559,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:560,26'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:561,45'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:561,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:561,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcmaster.c:524,7'
          Dst:             jdiv_round_up
        - Src:             'src/jcmaster.c:527,7'
          Dst:             jdiv_round_up
    - functionName:    select_scan_parameters
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         20
      ICount:          213
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:445,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:447,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:463,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:451,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:453,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:455,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:463,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:464,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:466,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:467,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:468,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:470,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    using_std_huff_tables
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         39
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:126,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:127,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:130,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:127,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:130,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:128,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:129,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:130,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:126,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:130,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:132,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:132,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:133,9'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:138,14'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:133,44'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:135,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:133,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:136,3'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:139,41'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:140,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:141,40'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:142,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:143,41'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:144,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:145,40'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:146,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:147,43'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:148,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:149,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:150,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:151,43'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:152,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:138,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:156,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcmaster.c:138,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:140,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:142,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:144,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:146,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:148,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:150,7'
          Dst:             memcmp
        - Src:             'src/jcmaster.c:152,7'
          Dst:             memcmp
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    initial_setup
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - transcode_only
      BBCount:         63
      ICount:          604
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - jdiv_round_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:178,32'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:178,35'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:180,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:178,59'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:179,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:180,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:179,34'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:179,37'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:180,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:178,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:180,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:183,13'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:183,60'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:184,13'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:185,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:183,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:185,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:188,25'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:190,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:191,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:197,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:197,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:198,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:203,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:198,35'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:198,38'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:199,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:198,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:199,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:200,3'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:208,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:209,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:213,3'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:215,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:217,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:229,11'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:217,37'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:218,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:221,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:218,50'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:219,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:221,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:219,37'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:220,9'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:221,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:217,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:221,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:222,32'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:222,32'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:222,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:222,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:224,32'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:224,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:224,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:229,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:232,32'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:261,25'
              BranchSideFuncs:
                - jdiv_round_up
      Callsites:
        - Src:             'src/jcmaster.c:241,7'
          Dst:             jdiv_round_up
        - Src:             'src/jcmaster.c:244,7'
          Dst:             jdiv_round_up
        - Src:             'src/jcmaster.c:248,7'
          Dst:             jdiv_round_up
        - Src:             'src/jcmaster.c:251,7'
          Dst:             jdiv_round_up
        - Src:             'src/jcmaster.c:261,5'
          Dst:             jdiv_round_up
    - functionName:    validate_script
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         165
      ICount:          1123
      EdgeCount:       220
      CyclomaticComplexity: 57
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:288,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:289,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:296,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:297,24'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:297,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:310,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:297,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:299,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:310,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:301,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:302,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:306,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:310,29'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:310,32'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:312,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:310,12'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:312,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:322,31'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:315,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:316,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:321,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:316,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:317,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:317,31'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:323,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:324,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:327,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:329,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:415,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:330,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:330,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:331,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:330,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:331,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:332,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:332,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:333,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:341,10'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:334,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:334,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:335,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:334,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:335,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:337,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:337,18'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:337,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:339,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:337,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:338,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:339,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:345,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:354,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:386,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,18'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:356,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,36'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:356,39'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,47'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:356,50'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,65'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:357,18'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:357,36'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,39'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:357,46'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,49'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:359,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:359,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:360,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:363,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:360,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:361,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:362,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:366,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:367,40'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:384,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:368,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:368,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:370,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:368,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:369,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:370,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:370,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:382,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:371,15'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:373,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:377,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:373,17'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:374,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:375,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:377,46'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:377,49'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:378,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:386,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:393,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:401,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:393,20'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:393,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:396,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:393,30'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:394,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:396,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:394,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:394,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:396,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:394,32'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:395,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:396,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:395,20'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:395,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:396,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:393,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:396,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:397,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:401,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:402,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,43'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:401,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:402,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,54'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:401,57'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:402,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:405,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:406,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:407,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:408,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:409,24'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:415,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:422,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:428,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:422,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:423,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:427,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:423,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:424,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:425,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:428,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:429,27'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:429,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:430,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:431,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_pass_master
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         14
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:688,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:688,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:693,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:699,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:703,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:694,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:695,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:696,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:703,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:704,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:705,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pass_startup
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prepare_for_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         33
      ICount:          359
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - per_scan_setup
        - select_scan_parameters
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:579,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:584,28'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:608,28'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:627,10'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:640,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:586,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:587,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:591,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:597,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:599,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:602,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,24'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:610,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:612,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:610,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:612,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,63'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:611,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:612,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:612,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:620,5'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
        - Branch String:   'src/jcmaster.c:627,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:628,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:631,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:634,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:635,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:636,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:646,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:646,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:647,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcmaster.c:584,5'
          Dst:             select_scan_parameters
        - Src:             'src/jcmaster.c:585,5'
          Dst:             per_scan_setup
        - Src:             'src/jcmaster.c:608,5'
          Dst:             select_scan_parameters
        - Src:             'src/jcmaster.c:609,5'
          Dst:             per_scan_setup
        - Src:             'src/jcmaster.c:628,7'
          Dst:             select_scan_parameters
        - Src:             'src/jcmaster.c:629,7'
          Dst:             per_scan_setup
    - functionName:    jinit_c_master_control
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - transcode_only
      BBCount:         51
      ICount:          327
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - initial_setup
        - jpeg_default_colorspace
        - using_std_huff_tables
        - validate_script
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:729,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:731,21'
              BranchSideFuncs:
                - validate_script
                - initial_setup
                - using_std_huff_tables
                - jpeg_default_colorspace
            - BranchSide:      'src/jcmaster.c:736,5'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
                - jpeg_default_colorspace
        - Branch String:   'src/jcmaster.c:746,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:750,5'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:760,17'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:753,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:755,32'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:756,3'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:762,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:763,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:765,9'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:765,33'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:766,9'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:767,7'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:765,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:767,7'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:769,12'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:769,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:770,11'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:776,9'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:770,46'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:771,11'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:772,27'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:772,27'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:775,5'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:777,28'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:777,53'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:778,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:783,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:785,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:791,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:785,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:786,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:788,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:795,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:796,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:798,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcmaster.c:731,5'
          Dst:             validate_script
        - Src:             'src/jcmaster.c:752,5'
          Dst:             jpeg_default_colorspace
        - Src:             'src/jcmaster.c:760,3'
          Dst:             initial_setup
        - Src:             'src/jcmaster.c:777,31'
          Dst:             using_std_huff_tables
    - functionName:    jpeg_alloc_huff_table
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_alloc_quant_table
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_destroy
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcomapi.c:77,7'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:77,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:78,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_abort
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcomapi.c:37,7'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:38,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:43,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcomapi.c:43,3'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:44,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:48,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcomapi.c:48,7'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:49,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:56,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_huff_table
      functionSourceFile: '/src/libjpeg-turbo.main/src/jstdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - htblptr
        - bits
        - val
      BBCount:         19
      ICount:          143
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - jpeg_alloc_huff_table
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jstdhuff.c:26,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:27,38'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jstdhuff.c:28,12'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:28,12'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jstdhuff.c:29,5'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:39,3'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:40,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jstdhuff.c:41,7'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:41,20'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:41,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jstdhuff.c:42,5'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:41,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:42,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jstdhuff.c:44,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jstdhuff.c:27,16'
          Dst:             jpeg_alloc_huff_table
    - functionName:    jpeg_enable_lossless
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - predictor_selection_value
        - point_transform
      BBCount:         16
      ICount:          174
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:571,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:572,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:574,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:586,21'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:586,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:588,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:586,38'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:587,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:588,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:587,21'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:587,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:588,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:586,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:586,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:588,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_scans
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - scanptr
        - ncomps
        - Ss
        - Se
        - Ah
        - Al
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jcparam.c:436,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:437,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:445,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_a_scan
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - scanptr
        - ci
        - Ss
        - Se
        - Ah
        - Al
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_dc_scans
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - scanptr
        - ncomps
        - Ah
        - Al
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fill_scans
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcparam.c:454,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:456,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:465,26'
              BranchSideFuncs:
                - fill_scans
        - Branch String:   'src/jcparam.c:457,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:458,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:459,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcparam.c:465,15'
          Dst:             fill_scans
    - functionName:    jpeg_simple_progression
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         33
      ICount:          277
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - fill_a_scan
        - fill_dc_scans
        - fill_scans
        - jpeg_default_colorspace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:484,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:485,5'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:488,7'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - jpeg_default_colorspace
        - Branch String:   'src/jcparam.c:488,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:489,5'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:495,7'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:495,19'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:495,22'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:500,9'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:495,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:497,12'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:500,9'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:500,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:501,20'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:503,24'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:513,35'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:513,38'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:514,32'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:513,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:514,32'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:519,13'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:514,32'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:514,5'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:514,5'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
        - Branch String:   'src/jcparam.c:523,19'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:523,22'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:546,29'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
        - Branch String:   'src/jcparam.c:523,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:526,29'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
                - fill_dc_scans
                - fill_a_scan
                - fill_a_scan
                - fill_a_scan
            - BranchSide:      'src/jcparam.c:546,29'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
      Callsites:
        - Src:             'src/jcparam.c:490,5'
          Dst:             jpeg_default_colorspace
        - Src:             'src/jcparam.c:526,15'
          Dst:             fill_dc_scans
        - Src:             'src/jcparam.c:528,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:530,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:531,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:533,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:535,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:537,15'
          Dst:             fill_dc_scans
        - Src:             'src/jcparam.c:539,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:540,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:542,15'
          Dst:             fill_a_scan
        - Src:             'src/jcparam.c:546,15'
          Dst:             fill_dc_scans
        - Src:             'src/jcparam.c:547,15'
          Dst:             fill_scans
        - Src:             'src/jcparam.c:548,15'
          Dst:             fill_scans
        - Src:             'src/jcparam.c:550,15'
          Dst:             fill_scans
        - Src:             'src/jcparam.c:552,15'
          Dst:             fill_dc_scans
        - Src:             'src/jcparam.c:553,15'
          Dst:             fill_scans
    - functionName:    jpeg_default_colorspace
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         25
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_set_colorspace
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcparam.c:288,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:290,25'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,9'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:311,25'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:314,25'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:317,25'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:320,25'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:323,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:304,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:305,27'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:308,27'
              BranchSideFuncs:
                - jpeg_set_colorspace
      Callsites:
        - Src:             'src/jcparam.c:290,5'
          Dst:             jpeg_set_colorspace
        - Src:             'src/jcparam.c:305,7'
          Dst:             jpeg_set_colorspace
        - Src:             'src/jcparam.c:308,7'
          Dst:             jpeg_set_colorspace
        - Src:             'src/jcparam.c:311,5'
          Dst:             jpeg_set_colorspace
        - Src:             'src/jcparam.c:314,5'
          Dst:             jpeg_set_colorspace
        - Src:             'src/jcparam.c:317,5'
          Dst:             jpeg_set_colorspace
        - Src:             'src/jcparam.c:320,5'
          Dst:             jpeg_set_colorspace
    - functionName:    jpeg_set_colorspace
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - colorspace
      BBCount:         24
      ICount:          592
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jcparam.c:348,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:349,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:355,29'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:360,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:362,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:368,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:375,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:384,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:392,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:400,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:401,35'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:401,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:402,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:401,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:402,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:404,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:404,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:405,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:407,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    std_huff_tables
      functionSourceFile: '/src/libjpeg-turbo.main/src/jstdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_huff_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jstdhuff.c:128,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:129,43'
              BranchSideFuncs:
                - add_huff_table
                - add_huff_table
                - add_huff_table
                - add_huff_table
            - BranchSide:      'src/jstdhuff.c:132,41'
              BranchSideFuncs:
                - add_huff_table
                - add_huff_table
                - add_huff_table
                - add_huff_table
      Callsites:
        - Src:             'src/jstdhuff.c:136,3'
          Dst:             add_huff_table
        - Src:             'src/jstdhuff.c:138,3'
          Dst:             add_huff_table
        - Src:             'src/jstdhuff.c:140,3'
          Dst:             add_huff_table
        - Src:             'src/jstdhuff.c:142,3'
          Dst:             add_huff_table
    - functionName:    jpeg_set_defaults
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         16
      ICount:          183
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - jpeg_default_colorspace
        - jpeg_set_quality
        - std_huff_tables
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:189,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:190,5'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:196,7'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
        - Branch String:   'src/jcparam.c:196,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:198,9'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:208,20'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
        - Branch String:   'src/jcparam.c:213,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:214,5'
              BranchSideFuncs:
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:220,3'
              BranchSideFuncs:
                - jpeg_default_colorspace
        - Branch String:   'src/jcparam.c:239,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:239,7'
              BranchSideFuncs:
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:240,5'
              BranchSideFuncs:
                - jpeg_default_colorspace
      Callsites:
        - Src:             'src/jcparam.c:208,3'
          Dst:             jpeg_set_quality
        - Src:             'src/jcparam.c:210,3'
          Dst:             std_huff_tables
        - Src:             'src/jcparam.c:277,3'
          Dst:             jpeg_default_colorspace
    - functionName:    jpeg_set_quality
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - quality
        - force_baseline
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_quality_scaling
        - jpeg_set_linear_quality
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcparam.c:166,13'
          Dst:             jpeg_quality_scaling
        - Src:             'src/jcparam.c:169,3'
          Dst:             jpeg_set_linear_quality
    - functionName:    jpeg_quality_scaling
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - quality
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcparam.c:139,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:139,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:140,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:140,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:140,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:148,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:148,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:149,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:151,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_set_linear_quality
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - scale_factor
        - force_baseline
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_add_quant_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcparam.c:124,3'
          Dst:             jpeg_add_quant_table
        - Src:             'src/jcparam.c:126,3'
          Dst:             jpeg_add_quant_table
    - functionName:    jpeg_add_quant_table
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - which_tbl
        - basic_table
        - scale_factor
        - force_baseline
      BBCount:         30
      ICount:          222
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - jpeg_alloc_quant_table
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jcparam.c:44,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:45,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jcparam.c:47,7'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jcparam.c:47,21'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:47,24'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jcparam.c:48,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jcparam.c:47,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:48,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jcparam.c:50,14'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jcparam.c:52,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:53,53'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jcparam.c:55,10'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:55,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:56,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:66,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:58,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:58,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:59,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:59,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:59,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:60,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:60,24'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:60,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:62,39'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:60,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:61,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:62,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcparam.c:53,16'
          Dst:             jpeg_alloc_quant_table
    - functionName:    emit_buffered_bits
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - entropy
        - bufstart
        - nbits
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - emit_bits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:384,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:385,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:387,3'
              BranchSideFuncs:
                - emit_bits
        - Branch String:   'src/jcphuff.c:387,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:387,3'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:388,15'
              BranchSideFuncs:
                - emit_bits
      Callsites:
        - Src:             'src/jcphuff.c:388,5'
          Dst:             emit_bits
    - functionName:    emit_bits
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - entropy
        - code
        - size
      BBCount:         21
      ICount:          186
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - dump_buffer
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:321,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:322,5'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:324,7'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
        - Branch String:   'src/jcphuff.c:324,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:325,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:327,33'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
        - Branch String:   'src/jcphuff.c:335,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:336,20'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:346,25'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:338,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:338,5'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:339,9'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
        - Branch String:   'src/jcphuff.c:339,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:340,7'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:342,16'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
        - Branch String:   'src/jcphuff.c:340,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:340,7'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:341,5'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
      Callsites:
        - Src:             'src/jcphuff.c:338,5'
          Dst:             dump_buffer
        - Src:             'src/jcphuff.c:340,7'
          Dst:             dump_buffer
    - functionName:    dump_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entropy
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:296,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:296,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:297,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flush_bits
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entropy
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_bits
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcphuff.c:354,3'
          Dst:             emit_bits
    - functionName:    emit_eobrun
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entropy
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - emit_bits
        - emit_buffered_bits
        - emit_symbol
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:404,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:404,7'
              BranchSideFuncs:
                - emit_symbol
                - emit_buffered_bits
                - emit_bits
            - BranchSide:      'src/jcphuff.c:405,12'
              BranchSideFuncs:
                - emit_symbol
                - emit_buffered_bits
                - emit_bits
        - Branch String:   'src/jcphuff.c:408,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:409,7'
              BranchSideFuncs:
                - emit_symbol
                - emit_buffered_bits
                - emit_bits
            - BranchSide:      'src/jcphuff.c:411,17'
              BranchSideFuncs:
                - emit_symbol
                - emit_buffered_bits
                - emit_bits
        - Branch String:   'src/jcphuff.c:412,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:413,17'
              BranchSideFuncs:
                - emit_bits
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:415,5'
              BranchSideFuncs:
                - emit_buffered_bits
      Callsites:
        - Src:             'src/jcphuff.c:411,5'
          Dst:             emit_symbol
        - Src:             'src/jcphuff.c:413,7'
          Dst:             emit_bits
        - Src:             'src/jcphuff.c:418,5'
          Dst:             emit_buffered_bits
    - functionName:    emit_symbol
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - entropy
        - tbl_no
        - symbol
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_bits
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:367,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:368,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:370,26'
              BranchSideFuncs:
                - emit_bits
      Callsites:
        - Src:             'src/jcphuff.c:371,5'
          Dst:             emit_bits
    - functionName:    emit_restart
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - entropy
        - restart_num
      BBCount:         19
      ICount:          132
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - dump_buffer
        - emit_eobrun
        - flush_bits
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:435,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:436,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:441,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:437,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:437,5'
              BranchSideFuncs:
                - dump_buffer.617
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:438,5'
              BranchSideFuncs:
                - dump_buffer.617
        - Branch String:   'src/jcphuff.c:438,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:438,5'
              BranchSideFuncs:
                - dump_buffer.617
            - BranchSide:      'src/jcphuff.c:439,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:441,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:443,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:447,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:443,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:444,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:445,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcphuff.c:433,3'
          Dst:             emit_eobrun
        - Src:             'src/jcphuff.c:436,5'
          Dst:             flush_bits
        - Src:             'src/jcphuff.c:437,5'
          Dst:             dump_buffer
        - Src:             'src/jcphuff.c:438,5'
          Dst:             dump_buffer
    - functionName:    finish_pass_phuff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_eobrun
        - flush_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jcphuff.c:1023,3'
          Dst:             emit_eobrun
        - Src:             'src/jcphuff.c:1024,3'
          Dst:             flush_bits
    - functionName:    finish_pass_gather_phuff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - emit_eobrun
        - jpeg_alloc_huff_table
        - jpeg_gen_optimal_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:1055,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1056,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1075,1'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:1057,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1058,11'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1062,13'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1058,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1059,9'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1060,13'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1064,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1065,11'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1074,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1065,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1066,20'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1068,20'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1069,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1070,56'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
            - BranchSide:      'src/jcphuff.c:1071,30'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
      Callsites:
        - Src:             'src/jcphuff.c:1046,3'
          Dst:             emit_eobrun
        - Src:             'src/jcphuff.c:1070,20'
          Dst:             jpeg_alloc_huff_table
        - Src:             'src/jcphuff.c:1071,7'
          Dst:             jpeg_gen_optimal_table
    - functionName:    encode_mcu_AC_refine_prepare
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - jpeg_natural_order_start
        - Sl
        - Al
        - absvalues
        - bits
      BBCount:         11
      ICount:          143
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:822,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:822,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:824,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:822,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:822,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:822,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:822,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:822,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:822,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    encode_mcu_AC_refine
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         38
      ICount:          437
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - emit_bits
        - emit_buffered_bits
        - emit_eobrun
        - emit_restart
        - emit_symbol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:932,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:933,9'
              BranchSideFuncs:
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_restart.619
            - BranchSide:      'src/jcphuff.c:937,37'
              BranchSideFuncs:
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:933,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:933,36'
              BranchSideFuncs:
                - emit_restart.619
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:934,20'
              BranchSideFuncs:
                - emit_restart.619
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:960,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:960,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:960,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:981,13'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:981,16'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:982,5'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:981,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:982,5'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:993,35'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:988,35'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:989,9'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:990,19'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:988,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:990,19'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:991,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:997,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:997,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:998,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:998,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:999,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:1003,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcphuff.c:934,7'
          Dst:             emit_restart
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_eobrun
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_symbol
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_buffered_bits
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_eobrun
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_symbol
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_bits
        - Src:             'src/jcphuff.c:960,3'
          Dst:             emit_buffered_bits
        - Src:             'src/jcphuff.c:990,7'
          Dst:             emit_eobrun
    - functionName:    encode_mcu_DC_refine
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         19
      ICount:          176
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - emit_bits
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:749,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:750,9'
              BranchSideFuncs:
                - emit_bits
                - emit_restart.619
            - BranchSide:      'src/jcphuff.c:754,13'
              BranchSideFuncs:
                - emit_bits
        - Branch String:   'src/jcphuff.c:750,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:750,36'
              BranchSideFuncs:
                - emit_restart.619
                - emit_bits
            - BranchSide:      'src/jcphuff.c:751,20'
              BranchSideFuncs:
                - emit_restart.619
                - emit_bits
        - Branch String:   'src/jcphuff.c:754,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:755,13'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:762,35'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:766,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:766,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:767,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:767,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:768,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:772,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcphuff.c:751,7'
          Dst:             emit_restart
        - Src:             'src/jcphuff.c:759,5'
          Dst:             emit_bits
    - functionName:    encode_mcu_AC_first_prepare
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - jpeg_natural_order_start
        - Sl
        - Al
        - values
        - bits
      BBCount:         9
      ICount:          124
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:584,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:584,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:586,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:584,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:584,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:584,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:584,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:584,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:584,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    encode_mcu_AC_first
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         35
      ICount:          368
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - emit_bits
        - emit_eobrun
        - emit_restart
        - emit_symbol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:662,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:663,9'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
                - emit_restart.619
            - BranchSide:      'src/jcphuff.c:667,31'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:663,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:663,36'
              BranchSideFuncs:
                - emit_restart.619
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:664,20'
              BranchSideFuncs:
                - emit_restart.619
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:683,16'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:683,20'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
        - Branch String:   'src/jcphuff.c:683,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:684,17'
              BranchSideFuncs:
                - emit_eobrun
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_symbol
        - Branch String:   'src/jcphuff.c:692,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_symbol
                - emit_bits
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
        - Branch String:   'src/jcphuff.c:692,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
        - Branch String:   'src/jcphuff.c:707,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:708,5'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:713,35'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:709,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:710,19'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:711,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:717,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:717,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:718,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:718,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:719,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcphuff.c:664,7'
          Dst:             emit_restart
        - Src:             'src/jcphuff.c:684,5'
          Dst:             emit_eobrun
        - Src:             'src/jcphuff.c:692,3'
          Dst:             emit_symbol
        - Src:             'src/jcphuff.c:692,3'
          Dst:             emit_symbol
        - Src:             'src/jcphuff.c:692,3'
          Dst:             emit_bits
        - Src:             'src/jcphuff.c:710,7'
          Dst:             emit_eobrun
    - functionName:    encode_mcu_DC_first
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         25
      ICount:          291
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - emit_bits
        - emit_restart
        - emit_symbol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:475,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:476,9'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_restart.619
            - BranchSide:      'src/jcphuff.c:480,13'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
        - Branch String:   'src/jcphuff.c:476,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:476,36'
              BranchSideFuncs:
                - emit_restart.619
                - emit_symbol
                - emit_bits
            - BranchSide:      'src/jcphuff.c:477,20'
              BranchSideFuncs:
                - emit_restart.619
                - emit_symbol
                - emit_bits
        - Branch String:   'src/jcphuff.c:480,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:481,13'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
            - BranchSide:      'src/jcphuff.c:524,35'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:512,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:513,7'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
            - BranchSide:      'src/jcphuff.c:516,17'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
        - Branch String:   'src/jcphuff.c:520,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:521,17'
              BranchSideFuncs:
                - emit_bits
                - emit_symbol
            - BranchSide:      'src/jcphuff.c:522,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
        - Branch String:   'src/jcphuff.c:528,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:528,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:529,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:529,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:530,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:534,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcphuff.c:477,7'
          Dst:             emit_restart
        - Src:             'src/jcphuff.c:516,5'
          Dst:             emit_symbol
        - Src:             'src/jcphuff.c:521,7'
          Dst:             emit_bits
    - functionName:    start_pass_phuff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - gather_statistics
      BBCount:         45
      ICount:          354
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - jpeg_make_c_derived_tbl
        - jsimd_can_encode_mcu_AC_first_prepare
        - jsimd_can_encode_mcu_AC_refine_prepare
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:194,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:195,9'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_first_prepare
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:206,9'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_refine_prepare
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:195,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:196,7'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_first_prepare
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:198,7'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_first_prepare
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:200,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:201,7'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:204,7'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:206,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:207,7'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:209,7'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_refine_prepare
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:211,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:212,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:215,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:223,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:224,5'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:226,5'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:231,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:264,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:236,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:237,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:241,34'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:237,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:238,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:239,13'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:243,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:246,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:258,31'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:246,19'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:246,22'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:247,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:246,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:247,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:250,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:250,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:252,13'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:254,14'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
      Callsites:
        - Src:             'src/jcphuff.c:200,9'
          Dst:             jsimd_can_encode_mcu_AC_first_prepare
        - Src:             'src/jcphuff.c:211,11'
          Dst:             jsimd_can_encode_mcu_AC_refine_prepare
        - Src:             'src/jcphuff.c:258,7'
          Dst:             jpeg_make_c_derived_tbl
    - functionName:    jinit_phuff_encoder
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:1095,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1096,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:1099,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    expand_bottom_edge
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_data
        - num_cols
        - input_rows
        - output_rows
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - jcopy_sample_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:119,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:120,24'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:123,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:120,5'
          Dst:             jcopy_sample_rows
    - functionName:    pre_process_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
        - output_buf
        - out_row_group_ctr
        - out_row_groups_avail
      BBCount:         34
      ICount:          331
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - expand_bottom_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:147,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:148,11'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:147,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:150,14'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:152,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:152,13'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:152,13'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:161,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:162,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:170,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:161,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:163,15'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:170,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:167,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:170,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:171,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:180,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:180,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:180,35'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:180,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:181,15'
              BranchSideFuncs:
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:183,28'
              BranchSideFuncs:
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:188,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:164,9'
          Dst:             expand_bottom_edge
        - Src:             'src/wrapper/../jcprepct.c:183,9'
          Dst:             expand_bottom_edge
    - functionName:    create_context_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         11
      ICount:          190
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:294,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:310,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:307,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pre_process_context
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
        - output_buf
        - out_row_group_ctr
        - out_row_groups_avail
      BBCount:         42
      ICount:          366
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - expand_bottom_edge
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:212,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:213,10'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:213,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:215,16'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:237,11'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:217,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:217,15'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:217,15'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,17'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:232,22'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,20'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:231,7'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:226,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:227,32'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:230,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:240,11'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,30'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:250,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:256,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:257,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:258,11'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:258,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:259,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:260,29'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:227,13'
          Dst:             jcopy_sample_rows
        - Src:             'src/wrapper/../jcprepct.c:242,11'
          Dst:             expand_bottom_edge
    - functionName:    start_pass_prep
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:90,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:91,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_c_prep_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         25
      ICount:          260
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - create_context_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:328,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:330,9'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:339,9'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:330,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:330,52'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:335,7'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:330,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:335,7'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:336,3'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:344,5'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:347,7'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:359,5'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:366,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:369,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:360,5'
          Dst:             create_context_buffer
    - functionName:    expand_bottom_edge
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_data
        - num_cols
        - input_rows
        - output_rows
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - j12copy_sample_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:119,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:120,24'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:123,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:120,5'
          Dst:             j12copy_sample_rows
    - functionName:    pre_process_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
        - output_buf
        - out_row_group_ctr
        - out_row_groups_avail
      BBCount:         34
      ICount:          331
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - expand_bottom_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:147,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:148,11'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:147,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:150,14'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:152,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:152,13'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:152,13'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:161,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:162,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:170,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:161,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:163,15'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:170,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:167,28'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:170,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:171,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:180,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:180,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:180,35'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:180,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:181,15'
              BranchSideFuncs:
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:183,28'
              BranchSideFuncs:
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:188,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:164,9'
          Dst:             expand_bottom_edge
        - Src:             'src/wrapper/../jcprepct.c:183,9'
          Dst:             expand_bottom_edge
    - functionName:    create_context_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         11
      ICount:          190
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:294,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:310,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:307,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pre_process_context
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
        - output_buf
        - out_row_group_ctr
        - out_row_groups_avail
      BBCount:         42
      ICount:          366
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - expand_bottom_edge
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:212,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:213,10'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:213,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:215,16'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:237,11'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:217,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:217,15'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:217,15'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,17'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:232,22'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,20'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:231,7'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:226,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:227,32'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.656
            - BranchSide:      'src/wrapper/../jcprepct.c:230,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:240,11'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.656
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,30'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:250,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:256,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:257,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:258,11'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:258,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:259,9'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:260,29'
              BranchSideFuncs:
                - expand_bottom_edge.656
                - j12copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:227,13'
          Dst:             j12copy_sample_rows
        - Src:             'src/wrapper/../jcprepct.c:242,11'
          Dst:             expand_bottom_edge
    - functionName:    start_pass_prep
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:90,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:91,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_c_prep_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         25
      ICount:          260
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - create_context_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:328,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:332,9'
              BranchSideFuncs:
                - create_context_buffer.658
            - BranchSide:      'src/wrapper/../jcprepct.c:339,9'
              BranchSideFuncs:
                - create_context_buffer.658
        - Branch String:   'src/wrapper/../jcprepct.c:332,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:333,9'
              BranchSideFuncs:
                - create_context_buffer.658
            - BranchSide:      'src/wrapper/../jcprepct.c:335,7'
              BranchSideFuncs:
                - create_context_buffer.658
        - Branch String:   'src/wrapper/../jcprepct.c:332,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:335,7'
              BranchSideFuncs:
                - create_context_buffer.658
            - BranchSide:      'src/wrapper/../jcprepct.c:336,3'
              BranchSideFuncs:
                - create_context_buffer.658
        - Branch String:   'src/wrapper/../jcprepct.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:344,5'
              BranchSideFuncs:
                - create_context_buffer.658
            - BranchSide:      'src/wrapper/../jcprepct.c:347,7'
              BranchSideFuncs:
                - create_context_buffer.658
        - Branch String:   'src/wrapper/../jcprepct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:359,5'
              BranchSideFuncs:
                - create_context_buffer.658
            - BranchSide:      'src/wrapper/../jcprepct.c:366,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:369,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:360,5'
          Dst:             create_context_buffer
    - functionName:    expand_bottom_edge
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_data
        - num_cols
        - input_rows
        - output_rows
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - j16copy_sample_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:119,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:120,24'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:123,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:120,5'
          Dst:             j16copy_sample_rows
    - functionName:    pre_process_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
        - output_buf
        - out_row_group_ctr
        - out_row_groups_avail
      BBCount:         34
      ICount:          331
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - expand_bottom_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:147,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:148,11'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:147,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:150,14'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:152,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:152,13'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:152,13'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:161,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:162,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:170,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:161,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:163,15'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:170,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:167,28'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:170,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:171,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:180,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:180,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:180,35'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:180,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:181,15'
              BranchSideFuncs:
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:183,28'
              BranchSideFuncs:
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:188,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:164,9'
          Dst:             expand_bottom_edge
        - Src:             'src/wrapper/../jcprepct.c:183,9'
          Dst:             expand_bottom_edge
    - functionName:    create_context_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         11
      ICount:          190
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:294,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:310,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:307,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pre_process_context
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_ctr
        - in_rows_avail
        - output_buf
        - out_row_group_ctr
        - out_row_groups_avail
      BBCount:         42
      ICount:          366
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - expand_bottom_edge
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:212,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:213,10'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:213,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:215,16'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:237,11'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:217,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:217,15'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:217,15'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,17'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:232,22'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,20'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:231,7'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:226,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:227,32'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.679
            - BranchSide:      'src/wrapper/../jcprepct.c:230,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:240,11'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.679
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,30'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:250,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:256,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:257,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:258,11'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:258,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:259,9'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:260,29'
              BranchSideFuncs:
                - expand_bottom_edge.679
                - j16copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:227,13'
          Dst:             j16copy_sample_rows
        - Src:             'src/wrapper/../jcprepct.c:242,11'
          Dst:             expand_bottom_edge
    - functionName:    start_pass_prep
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:90,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:91,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16init_c_prep_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         25
      ICount:          260
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - create_context_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:328,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:332,9'
              BranchSideFuncs:
                - create_context_buffer.681
            - BranchSide:      'src/wrapper/../jcprepct.c:339,9'
              BranchSideFuncs:
                - create_context_buffer.681
        - Branch String:   'src/wrapper/../jcprepct.c:332,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:333,9'
              BranchSideFuncs:
                - create_context_buffer.681
            - BranchSide:      'src/wrapper/../jcprepct.c:335,7'
              BranchSideFuncs:
                - create_context_buffer.681
        - Branch String:   'src/wrapper/../jcprepct.c:332,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:335,7'
              BranchSideFuncs:
                - create_context_buffer.681
            - BranchSide:      'src/wrapper/../jcprepct.c:336,3'
              BranchSideFuncs:
                - create_context_buffer.681
        - Branch String:   'src/wrapper/../jcprepct.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:344,5'
              BranchSideFuncs:
                - create_context_buffer.681
            - BranchSide:      'src/wrapper/../jcprepct.c:347,7'
              BranchSideFuncs:
                - create_context_buffer.681
        - Branch String:   'src/wrapper/../jcprepct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:359,5'
              BranchSideFuncs:
                - create_context_buffer.681
            - BranchSide:      'src/wrapper/../jcprepct.c:366,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:369,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:360,5'
          Dst:             create_context_buffer
    - functionName:    expand_right_edge
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_data
        - num_rows
        - input_cols
        - output_cols
      BBCount:         12
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:108,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:115,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:113,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:114,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         19
      ICount:          216
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:190,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:179,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:188,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:180,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:185,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:171,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          162
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:283,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:295,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:293,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:278,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          502
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:341,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:342,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:386,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:358,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:360,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:376,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:321,3'
          Dst:             expand_right_edge
    - functionName:    h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          134
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:245,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:254,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:253,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:241,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_right_edge
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:206,3'
          Dst:             jcopy_sample_rows
        - Src:             'src/wrapper/../jcsample.c:209,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          311
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:455,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:449,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:411,3'
          Dst:             expand_right_edge
    - functionName:    sep_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_index
        - output_buf
        - out_row_group_index
      BBCount:         7
      ICount:          102
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:137,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:141,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_downsampler
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         63
      ICount:          473
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - jsimd_can_h2v1_downsample
        - jsimd_can_h2v2_downsample
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:474,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:476,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:485,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:476,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:476,52'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:481,7'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:476,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:481,7'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:482,3'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:497,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:498,5'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:501,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:503,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:551,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:504,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:512,16'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:503,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:506,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:512,16'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:506,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:507,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:511,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:512,71'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:513,16'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:521,16'
              BranchSideFuncs:
                - jsimd_can_h2v1_downsample
                - jsimd_can_h2v2_downsample
        - Branch String:   'src/wrapper/../jcsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:514,16'
              BranchSideFuncs:
                - jsimd_can_h2v1_downsample
                - jsimd_can_h2v2_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:521,16'
              BranchSideFuncs:
                - jsimd_can_h2v1_downsample
                - jsimd_can_h2v2_downsample
        - Branch String:   'src/wrapper/../jcsample.c:516,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:517,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:520,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:521,71'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:522,16'
              BranchSideFuncs:
                - jsimd_can_h2v1_downsample
                - jsimd_can_h2v2_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:542,17'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:521,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:524,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:542,17'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:524,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:530,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:536,13'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:536,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:537,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:540,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:542,73'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:543,17'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:542,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:544,16'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:551,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:552,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:516,11'
          Dst:             jsimd_can_h2v1_downsample
        - Src:             'src/wrapper/../jcsample.c:536,13'
          Dst:             jsimd_can_h2v2_downsample
    - functionName:    expand_right_edge
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_data
        - num_rows
        - input_cols
        - output_cols
      BBCount:         12
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:108,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:115,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:113,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:114,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         19
      ICount:          216
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:190,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:179,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:188,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:180,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:185,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:171,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          162
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:283,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:295,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:293,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:278,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          502
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:341,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:342,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:386,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:358,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:360,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:376,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:321,3'
          Dst:             expand_right_edge
    - functionName:    h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          134
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:245,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:254,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:253,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:241,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_right_edge
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:206,3'
          Dst:             j12copy_sample_rows
        - Src:             'src/wrapper/../jcsample.c:209,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          311
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:455,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:449,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:411,3'
          Dst:             expand_right_edge
    - functionName:    sep_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_index
        - output_buf
        - out_row_group_index
      BBCount:         7
      ICount:          102
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:137,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:141,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_downsampler
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         57
      ICount:          443
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:474,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:478,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:485,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:479,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:481,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:481,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:482,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:497,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:498,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:501,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:506,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:506,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:507,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:511,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:512,71'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:513,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:521,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:514,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:521,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:521,71'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:522,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:521,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:524,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:524,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:530,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:540,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:542,73'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:543,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:542,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:544,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:552,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    expand_right_edge
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - image_data
        - num_rows
        - input_cols
        - output_cols
      BBCount:         12
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:108,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:115,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:113,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:114,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         19
      ICount:          216
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:190,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:179,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:188,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:180,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:185,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:171,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          162
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:283,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:295,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:293,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:278,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          502
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:341,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:342,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:386,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:358,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:360,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:376,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:321,3'
          Dst:             expand_right_edge
    - functionName:    h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          134
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:245,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:254,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:253,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:241,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_right_edge
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:206,3'
          Dst:             j16copy_sample_rows
        - Src:             'src/wrapper/../jcsample.c:209,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         11
      ICount:          311
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:455,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:449,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:411,3'
          Dst:             expand_right_edge
    - functionName:    sep_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_index
        - output_buf
        - out_row_group_index
      BBCount:         7
      ICount:          102
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:137,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:141,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j16init_downsampler
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         57
      ICount:          443
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:474,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:478,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:485,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:479,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:481,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:481,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:482,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:497,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:498,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:501,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:506,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:506,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:507,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:511,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:512,71'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:513,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:521,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:514,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:521,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:521,71'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:522,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:521,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:524,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:524,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:530,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:540,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:542,73'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:543,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:542,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:544,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:552,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    term_mem_destination
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    empty_mem_output_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdatadst.c:131,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:131,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/jdatadst.c:132,5'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    init_mem_destination
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_mem_dest
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - outbuffer
        - outsize
      BBCount:         24
      ICount:          214
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdatadst.c:242,25'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:242,28'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jdatadst.c:243,5'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/jdatadst.c:242,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:243,5'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jdatadst.c:248,7'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/jdatadst.c:248,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:250,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jdatadst.c:252,14'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/jdatadst.c:267,26'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:267,30'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jdatadst.c:269,53'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/jdatadst.c:267,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:267,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jdatadst.c:269,53'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/jdatadst.c:270,9'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:271,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdatadst.c:272,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    term_destination
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ferror
        - fflush
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdatadst.c:166,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:167,16'
              BranchSideFuncs:
                - fwrite
                - fflush
                - ferror
            - BranchSide:      'src/jdatadst.c:170,10'
              BranchSideFuncs:
                - fflush
                - ferror
        - Branch String:   'src/jdatadst.c:167,9'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:168,7'
              BranchSideFuncs:
                - fflush
                - ferror
            - BranchSide:      'src/jdatadst.c:169,3'
              BranchSideFuncs:
                - fflush
                - ferror
        - Branch String:   'src/jdatadst.c:172,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdatadst.c:173,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdatadst.c:167,9'
          Dst:             fwrite
        - Src:             'src/jdatadst.c:170,3'
          Dst:             fflush
        - Src:             'src/jdatadst.c:172,7'
          Dst:             ferror
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    empty_output_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdatadst.c:110,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdatadst.c:112,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdatadst.c:110,7'
          Dst:             fwrite
    - functionName:    init_destination
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_stdio_dest
      functionSourceFile: '/src/libjpeg-turbo.main/src/jdatadst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - outfile
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdatadst.c:200,7'
          Branch Sides:
            - BranchSide:      'src/jdatadst.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdatadst.c:204,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reset_error_mgr
      functionSourceFile: '/src/libjpeg-turbo.main/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    format_message
      functionSourceFile: '/src/libjpeg-turbo.main/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - buffer
      BBCount:         31
      ICount:          233
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jerror.c:164,20'
          Branch Sides:
            - BranchSide:      'src/jerror.c:164,23'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:166,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:164,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:165,15'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:166,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:173,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:174,26'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:179,12'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:181,3'
          Branch Sides:
            - BranchSide:      'src/jerror.c:182,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:189,7'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:182,9'
          Branch Sides:
            - BranchSide:      'src/jerror.c:181,3'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:183,12'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:183,11'
          Branch Sides:
            - BranchSide:      'src/jerror.c:183,36'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:184,7'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:189,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:190,14'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/jerror.c:192,14'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'src/jerror.c:190,5'
          Dst:             snprintf
        - Src:             'src/jerror.c:192,5'
          Dst:             snprintf
    - functionName:    output_message
      functionSourceFile: '/src/libjpeg-turbo.main/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jerror.c:108,3'
          Dst:             fprintf
    - functionName:    emit_message
      functionSourceFile: '/src/libjpeg-turbo.main/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - msg_level
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jerror.c:129,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:140,9'
              BranchSideFuncs: []
        - Branch String:   'src/jerror.c:134,32'
          Branch Sides:
            - BranchSide:      'src/jerror.c:134,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:135,9'
              BranchSideFuncs: []
        - Branch String:   'src/jerror.c:134,9'
          Branch Sides:
            - BranchSide:      'src/jerror.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:137,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_std_error
      functionSourceFile: '/src/libjpeg-turbo.main/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - err
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    error_exit
      functionSourceFile: '/src/libjpeg-turbo.main/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - jpeg_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jerror.c:73,3'
          Dst:             jpeg_destroy
        - Src:             'src/jerror.c:75,3'
          Dst:             exit
    - functionName:    do_barray_io
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ptr
        - writing
      BBCount:         22
      ICount:          229
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:894,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:894,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:896,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:896,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:896,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:896,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:899,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:899,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:899,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:901,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:901,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:901,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:902,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:903,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:904,18'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:905,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:906,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:910,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_sarray_io
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ptr
        - writing
      BBCount:         40
      ICount:          387
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:822,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:823,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:824,42'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:825,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:825,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:826,45'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:833,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:833,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:835,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:835,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:835,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:835,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:838,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:838,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:838,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:840,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:840,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:840,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:841,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:842,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:843,18'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:844,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:845,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:853,16'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:845,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:846,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:850,11'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:853,16'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:854,49'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:866,49'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:856,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:857,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:861,11'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:868,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:869,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:873,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    round_up_pow2
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    out_of_memory
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - which
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    self_destruct
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - free_pool
        - jpeg_free_small
        - jpeg_mem_term
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1177,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1178,15'
              BranchSideFuncs:
                - free_pool
                - jpeg_free_small
                - jpeg_mem_term
            - BranchSide:      'src/jmemmgr.c:1182,19'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_mem_term
      Callsites:
        - Src:             'src/jmemmgr.c:1178,5'
          Dst:             free_pool
        - Src:             'src/jmemmgr.c:1182,3'
          Dst:             jpeg_free_small
        - Src:             'src/jmemmgr.c:1185,3'
          Dst:             jpeg_mem_term
    - functionName:    free_pool
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
      BBCount:         32
      ICount:          284
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - jpeg_free_large
        - jpeg_free_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1105,19'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1105,22'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1106,5'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1105,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1106,5'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1114,7'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1114,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1118,17'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1135,14'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1118,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1119,11'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1124,5'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1119,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1120,9'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1123,5'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1125,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1126,11'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1131,5'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1126,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1127,9'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
            - BranchSide:      'src/jmemmgr.c:1130,5'
              BranchSideFuncs:
                - jpeg_free_small
                - jpeg_free_large
        - Branch String:   'src/jmemmgr.c:1138,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1139,36'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1149,14'
              BranchSideFuncs:
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1152,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1153,36'
              BranchSideFuncs:
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1160,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jmemmgr.c:1143,5'
          Dst:             jpeg_free_large
        - Src:             'src/jmemmgr.c:1156,5'
          Dst:             jpeg_free_small
    - functionName:    access_virt_barray
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ptr
        - start_row
        - num_rows
        - writable
      BBCount:         53
      ICount:          385
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - do_barray_io
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1020,36'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1020,39'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1022,5'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1020,65'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1021,7'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1022,5'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1020,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1022,5'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1025,7'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1025,38'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1026,7'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1027,10'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1025,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1027,10'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1062,7'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1027,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1028,7'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1030,9'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1030,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1031,20'
              BranchSideFuncs:
                - do_barray_io
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1041,9'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1041,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1042,28'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1047,21'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1048,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1049,15'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1050,40'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1062,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1063,9'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1086,7'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1063,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1064,11'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1068,19'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1064,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1065,9'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1066,19'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1070,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1071,30'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1072,9'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1072,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1073,36'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1081,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1076,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1077,27'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1080,5'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1086,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1086,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1087,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jmemmgr.c:1031,7'
          Dst:             do_barray_io
        - Src:             'src/jmemmgr.c:1056,5'
          Dst:             do_barray_io
        - Src:             'src/jmemmgr.c:1077,9'
          Dst:             jzero_far
    - functionName:    access_virt_sarray
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - ptr
        - start_row
        - num_rows
        - writable
      BBCount:         59
      ICount:          431
      EdgeCount:       78
      CyclomaticComplexity: 21
      functionsReached:
        - do_sarray_io
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:927,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:928,44'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:929,42'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:930,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:930,10'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:931,45'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:936,36'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:936,39'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:938,5'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:936,65'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:937,7'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:938,5'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:936,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:938,5'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:941,7'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:941,38'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:942,7'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:943,10'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:941,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:943,10'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:978,7'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:943,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:944,7'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:946,9'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:946,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:947,20'
              BranchSideFuncs:
                - do_sarray_io
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:957,9'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:957,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:958,28'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:963,21'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:964,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:965,15'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:966,40'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:978,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:979,9'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1002,7'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:979,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:980,11'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:984,19'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:980,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:981,9'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:982,19'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:986,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:987,30'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:988,9'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:988,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:989,36'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:997,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:992,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:993,27'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:996,5'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1002,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1002,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1003,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jmemmgr.c:947,7'
          Dst:             do_sarray_io
        - Src:             'src/jmemmgr.c:972,5'
          Dst:             do_sarray_io
        - Src:             'src/jmemmgr.c:993,9'
          Dst:             jzero_far
    - functionName:    realize_virt_arrays
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         58
      ICount:          500
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - alloc_barray
        - alloc_sarray
        - jpeg_mem_available
        - jpeg_open_backing_store
        - out_of_memory
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:704,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:705,44'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:706,42'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:707,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:707,10'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:708,45'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:718,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:719,9'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:730,15'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:719,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:720,32'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:729,3'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:725,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:726,23'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:727,24'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:730,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:731,9'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:743,7'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
        - Branch String:   'src/jmemmgr.c:731,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:732,32'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:741,3'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:737,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:738,23'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
            - BranchSide:      'src/jmemmgr.c:739,24'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:743,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:744,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:747,34'
              BranchSideFuncs:
                - jpeg_mem_available
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
        - Branch String:   'src/jmemmgr.c:754,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:755,20'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
            - BranchSide:      'src/jmemmgr.c:757,22'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
        - Branch String:   'src/jmemmgr.c:767,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:768,9'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
            - BranchSide:      'src/jmemmgr.c:791,15'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
        - Branch String:   'src/jmemmgr.c:768,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:769,27'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - alloc_barray
            - BranchSide:      'src/jmemmgr.c:789,3'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
        - Branch String:   'src/jmemmgr.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:772,29'
              BranchSideFuncs:
                - alloc_sarray
                - jpeg_open_backing_store
                - alloc_barray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:775,42'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - alloc_barray
        - Branch String:   'src/jmemmgr.c:791,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:791,3'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
            - BranchSide:      'src/jmemmgr.c:792,9'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
        - Branch String:   'src/jmemmgr.c:792,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:793,27'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
            - BranchSide:      'src/jmemmgr.c:813,3'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
        - Branch String:   'src/jmemmgr.c:794,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:796,29'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:799,42'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
      Callsites:
        - Src:             'src/jmemmgr.c:726,9'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:738,9'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:747,15'
          Dst:             jpeg_mem_available
        - Src:             'src/jmemmgr.c:776,9'
          Dst:             jpeg_open_backing_store
        - Src:             'src/jmemmgr.c:782,26'
          Dst:             alloc_sarray
        - Src:             'src/jmemmgr.c:800,9'
          Dst:             jpeg_open_backing_store
        - Src:             'src/jmemmgr.c:806,26'
          Dst:             alloc_barray
    - functionName:    alloc_sarray
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
        - samplesperrow
        - numrows
      BBCount:         56
      ICount:          445
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - alloc_large
        - alloc_small
        - out_of_memory
        - round_up_pow2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:450,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:451,44'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:452,42'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:453,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:453,10'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:454,45'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:459,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:460,19'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:462,7'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:462,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:465,19'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:467,45'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:473,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:474,5'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:475,7'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:475,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:476,32'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:478,20'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:481,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:483,38'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:499,14'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:488,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:489,22'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:498,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:489,22'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:489,20'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:489,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:492,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:488,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:493,28'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:499,14'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:501,42'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:521,42'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:507,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:508,22'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:517,24'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:508,22'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:508,20'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:508,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:507,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:512,30'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:527,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:528,22'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:537,24'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:528,22'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:528,20'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:528,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:531,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:527,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:532,30'
              BranchSideFuncs:
                - alloc_large
      Callsites:
        - Src:             'src/jmemmgr.c:460,5'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:465,5'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:467,31'
          Dst:             round_up_pow2
        - Src:             'src/jmemmgr.c:483,26'
          Dst:             alloc_small
        - Src:             'src/jmemmgr.c:490,29'
          Dst:             alloc_large
        - Src:             'src/jmemmgr.c:501,30'
          Dst:             alloc_small
        - Src:             'src/jmemmgr.c:509,33'
          Dst:             alloc_large
        - Src:             'src/jmemmgr.c:521,30'
          Dst:             alloc_small
        - Src:             'src/jmemmgr.c:529,33'
          Dst:             alloc_large
    - functionName:    alloc_barray
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
        - blocksperrow
        - numrows
      BBCount:         19
      ICount:          175
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - alloc_large
        - alloc_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:569,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:570,5'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:571,7'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:571,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:572,32'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:574,20'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:583,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:584,20'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:594,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:584,20'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:584,18'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:584,18'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:588,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:583,3'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:589,26'
              BranchSideFuncs:
                - alloc_large
      Callsites:
        - Src:             'src/jmemmgr.c:578,25'
          Dst:             alloc_small
        - Src:             'src/jmemmgr.c:585,28'
          Dst:             alloc_large
    - functionName:    alloc_small
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
        - sizeofobject
      BBCount:         43
      ICount:          315
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - jpeg_get_small
        - out_of_memory
        - round_up_pow2
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:281,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:284,19'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - jpeg_get_small
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:286,32'
              BranchSideFuncs:
                - round_up_pow2
                - jpeg_get_small
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:289,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:291,19'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:294,7'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:294,19'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:294,22'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:295,5'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:294,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:295,5'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:296,16'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:298,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:299,9'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:306,7'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:299,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:300,7'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:301,20'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:306,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:308,44'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:337,22'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:309,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:310,30'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:312,30'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:314,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:315,41'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:317,5'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:319,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:320,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:321,12'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:322,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:317,5'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_small
            - BranchSide:      'src/jmemmgr.c:323,23'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_small
        - Branch String:   'src/jmemmgr.c:330,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:331,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:333,28'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:339,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:339,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:340,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jmemmgr.c:284,5'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:286,18'
          Dst:             round_up_pow2
        - Src:             'src/jmemmgr.c:291,5'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:318,33'
          Dst:             jpeg_get_small
        - Src:             'src/jmemmgr.c:323,9'
          Dst:             out_of_memory
    - functionName:    alloc_large
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
        - sizeofobject
      BBCount:         21
      ICount:          185
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - jpeg_get_large
        - out_of_memory
        - round_up_pow2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:376,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:379,19'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - jpeg_get_large
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:381,32'
              BranchSideFuncs:
                - round_up_pow2
                - jpeg_get_large
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:384,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:386,19'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:389,7'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:389,19'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:389,22'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:390,5'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:389,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:390,5'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:392,44'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:395,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:396,19'
              BranchSideFuncs:
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:397,33'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:411,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:411,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:412,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jmemmgr.c:379,5'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:381,18'
          Dst:             round_up_pow2
        - Src:             'src/jmemmgr.c:386,5'
          Dst:             out_of_memory
        - Src:             'src/jmemmgr.c:392,29'
          Dst:             jpeg_get_large
        - Src:             'src/jmemmgr.c:396,5'
          Dst:             out_of_memory
    - functionName:    request_virt_barray
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
        - pre_zero
        - blocksperrow
        - numrows
        - maxaccess
      BBCount:         6
      ICount:          107
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - alloc_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:675,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:675,7'
              BranchSideFuncs:
                - alloc_small
            - BranchSide:      'src/jmemmgr.c:676,5'
              BranchSideFuncs:
                - alloc_small
      Callsites:
        - Src:             'src/jmemmgr.c:679,30'
          Dst:             alloc_small
    - functionName:    request_virt_sarray
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pool_id
        - pre_zero
        - samplesperrow
        - numrows
        - maxaccess
      BBCount:         6
      ICount:          107
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - alloc_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:645,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:645,7'
              BranchSideFuncs:
                - alloc_small
            - BranchSide:      'src/jmemmgr.c:646,5'
              BranchSideFuncs:
                - alloc_small
      Callsites:
        - Src:             'src/jmemmgr.c:649,30'
          Dst:             alloc_small
    - functionName:    jinit_memory_mgr
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         40
      ICount:          339
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - getenv
        - jpeg_get_small
        - jpeg_mem_init
        - jpeg_mem_term
        - strlen
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1219,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1221,5'
              BranchSideFuncs:
                - jpeg_mem_init
                - jpeg_get_small
                - __errno_location
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - jpeg_mem_term
            - BranchSide:      'src/jmemmgr.c:1223,30'
              BranchSideFuncs:
                - jpeg_mem_init
                - jpeg_get_small
                - __errno_location
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - jpeg_mem_term
        - Branch String:   'src/jmemmgr.c:1228,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1229,19'
              BranchSideFuncs:
                - jpeg_mem_term
                - __errno_location
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'src/jmemmgr.c:1234,3'
              BranchSideFuncs:
                - __errno_location
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'src/jmemmgr.c:1252,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1253,5'
              BranchSideFuncs:
                - __errno_location
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'src/jmemmgr.c:1256,3'
              BranchSideFuncs:
                - __errno_location
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'src/jinclude.h:83,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:84,9'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'src/jinclude.h:89,7'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'src/jinclude.h:84,9'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:85,7'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
            - BranchSide:      'src/jinclude.h:87,15'
              BranchSideFuncs:
                - __errno_location
                - strlen
                - __isoc99_sscanf
        - Branch String:   'src/jinclude.h:89,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:90,13'
              BranchSideFuncs:
                - __errno_location
                - strlen
                - __isoc99_sscanf
            - BranchSide:      'src/jinclude.h:91,8'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - getenv
                - strlen
                - strncpy
        - Branch String:   'src/jinclude.h:91,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:92,6'
              BranchSideFuncs:
                - getenv
                - strlen
                - __isoc99_sscanf
                - strlen
                - strncpy
            - BranchSide:      'src/jinclude.h:96,16'
              BranchSideFuncs:
                - getenv
                - strlen
                - __isoc99_sscanf
                - strlen
                - strncpy
        - Branch String:   'src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:99,6'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strlen
                - __isoc99_sscanf
            - BranchSide:      'src/jinclude.h:103,14'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strlen
                - __isoc99_sscanf
        - Branch String:   'src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:104,6'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
            - BranchSide:      'src/jinclude.h:108,11'
              BranchSideFuncs:
                - strncpy
                - strlen
                - __isoc99_sscanf
        - Branch String:   'src/jmemmgr.c:1274,42'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1274,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1274,52'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
        - Branch String:   'src/jmemmgr.c:1274,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1274,9'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'src/jmemmgr.c:1275,12'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'src/jmemmgr.c:1280,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1282,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1286,5'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1282,23'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1282,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1283,22'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1282,13'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1283,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1284,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jmemmgr.c:1223,16'
          Dst:             jpeg_mem_init
        - Src:             'src/jmemmgr.c:1226,21'
          Dst:             jpeg_get_small
        - Src:             'src/jmemmgr.c:1229,5'
          Dst:             jpeg_mem_term
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             __errno_location
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             __errno_location
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             getenv
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             strlen
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             strncpy
        - Src:             'src/jmemmgr.c:1274,45'
          Dst:             strlen
        - Src:             'src/jmemmgr.c:1280,11'
          Dst:             __isoc99_sscanf
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_mem_term
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_mem_init
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_open_backing_store
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - info
        - total_bytes_needed
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_mem_available
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - min_bytes_needed
        - max_bytes_needed
        - already_allocated
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:69,7'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:70,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemnobs.c:76,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemnobs.c:70,9'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemnobs.c:73,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_free_large
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - object
        - sizeofobject
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_get_large
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - sizeofobject
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_free_small
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - object
        - sizeofobject
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_get_small
      functionSourceFile: '/src/libjpeg-turbo.main/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - sizeofobject
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jzero_far
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - target
        - bytestozero
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jcopy_block_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - input_row
        - output_row
        - num_blocks
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jcopy_sample_rows
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - input_array
        - source_row
        - output_array
        - dest_row
        - num_rows
        - num_cols
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:123,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jround_up
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jdiv_round_up
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12copy_sample_rows
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - input_array
        - source_row
        - output_array
        - dest_row
        - num_rows
        - num_cols
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:123,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16copy_sample_rows
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - input_array
        - source_row
        - output_array
        - dest_row
        - num_rows
        - num_cols
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:123,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_byte
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - cinfo
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/jcarith.c:128,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:129,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:129,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:129,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:130,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    arith_encode
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - st
        - val
      BBCount:         68
      ICount:          434
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - emit_byte
      functionUses:    49
      BranchProfiles:
        - Branch String:   'src/jcarith.c:242,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:244,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:255,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:244,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:249,15'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:252,12'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:255,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:256,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:257,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:257,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:261,15'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:264,12'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:271,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:273,14'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:316,3'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:274,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:276,13'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:290,18'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:276,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:277,15'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:284,18'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:277,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:278,13'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:280,21'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:278,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:278,32'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:280,21'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:281,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:282,29'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:283,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:290,18'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:291,11'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:294,13'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:294,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:295,13'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:296,18'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:297,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:298,13'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:300,21'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:298,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:298,32'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:300,21'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:302,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:303,15'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:311,21'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:303,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:304,13'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:306,11'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:304,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:304,32'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:306,11'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:309,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:307,29'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:310,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:316,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:269,5'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:316,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcarith.c:278,16'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:280,11'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:282,13'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:298,16'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:300,11'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:304,16'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:307,13'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:308,13'
          Dst:             emit_byte
    - functionName:    emit_restart
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - restart_num
      BBCount:         21
      ICount:          170
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - emit_byte
        - finish_pass
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jcarith.c:337,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:338,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:353,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:340,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:340,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:341,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:340,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:340,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:340,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:341,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:347,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:347,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:348,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:347,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:348,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:350,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcarith.c:331,3'
          Dst:             finish_pass
        - Src:             'src/jcarith.c:333,3'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:334,3'
          Dst:             emit_byte
    - functionName:    finish_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         68
      ICount:          373
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - emit_byte
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcarith.c:148,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:149,12'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:151,12'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:154,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:156,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:167,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:156,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:157,11'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:164,14'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:157,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:158,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:160,17'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:158,12'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:158,28'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:160,17'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:161,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:162,25'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:163,5'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:167,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:168,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:169,14'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:170,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:171,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:173,17'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:171,12'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:171,28'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:173,17'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:176,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:177,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:179,7'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:177,12'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:177,28'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:179,7'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:182,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:180,25'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:183,5'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:186,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:186,7'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:187,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:187,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:188,7'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:190,16'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:188,10'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:188,26'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:190,16'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:191,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:192,23'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:193,9'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
        - Branch String:   'src/jcarith.c:193,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:194,18'
              BranchSideFuncs:
                - emit_byte.1084
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:198,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:195,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:196,25'
              BranchSideFuncs:
                - emit_byte.1084
            - BranchSide:      'src/jcarith.c:197,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcarith.c:158,12'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:160,7'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:162,9'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:171,12'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:173,7'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:177,12'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:180,9'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:181,9'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:188,10'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:190,5'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:192,7'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:194,7'
          Dst:             emit_byte
        - Src:             'src/jcarith.c:196,9'
          Dst:             emit_byte
    - functionName:    encode_mcu
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         66
      ICount:          629
      EdgeCount:       86
      CyclomaticComplexity: 22
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:696,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:697,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.1085
            - BranchSide:      'src/jcarith.c:707,13'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:697,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:698,20'
              BranchSideFuncs:
                - emit_restart.1085
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:703,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:707,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:708,13'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:819,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:720,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:721,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:724,36'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:728,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:729,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:733,14'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:740,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:741,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:751,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:745,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:746,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:750,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:753,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:754,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:755,16'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:759,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:760,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:768,5'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:769,13'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:772,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:769,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:769,45'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:769,42'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:772,5'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:773,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:813,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:775,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:776,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:778,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:781,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:782,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:784,14'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:790,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:791,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:806,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:794,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:795,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:805,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:799,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:800,26'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:804,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:809,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:810,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:811,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:813,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:814,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:817,3'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
      Callsites:
        - Src:             'src/jcarith.c:698,7'
          Dst:             emit_restart
        - Src:             'src/jcarith.c:721,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:725,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:729,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:734,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:741,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:746,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:751,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:760,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:774,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:776,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:778,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:782,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:785,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:791,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:795,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:800,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:806,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:810,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:815,7'
          Dst:             arith_encode
    - functionName:    encode_mcu_AC_refine
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         58
      ICount:          427
      EdgeCount:       76
      CyclomaticComplexity: 20
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:602,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:603,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.1085
            - BranchSide:      'src/jcarith.c:613,11'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:603,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:604,20'
              BranchSideFuncs:
                - emit_restart.1085
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:609,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:619,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:624,16'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:632,14'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:624,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:625,17'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:627,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:625,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:625,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:626,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:628,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:628,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:632,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:633,16'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:641,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:633,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:634,17'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:636,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:634,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:634,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:635,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:637,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:637,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:641,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:642,10'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:672,7'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:643,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:644,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:645,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:646,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:647,19'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:657,14'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:647,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:648,15'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:656,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:648,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:649,26'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:651,26'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:658,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:659,15'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:659,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:660,26'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:662,26'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:672,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:672,7'
              BranchSideFuncs:
                - arith_encode
            - BranchSide:      'src/jcarith.c:673,10'
              BranchSideFuncs:
                - arith_encode
      Callsites:
        - Src:             'src/jcarith.c:604,7'
          Dst:             emit_restart
        - Src:             'src/jcarith.c:644,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:649,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:651,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:652,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:660,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:662,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:663,13'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:668,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:674,5'
          Dst:             arith_encode
    - functionName:    encode_mcu_DC_refine
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         13
      ICount:          123
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:565,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:566,9'
              BranchSideFuncs:
                - arith_encode
                - emit_restart.1085
            - BranchSide:      'src/jcarith.c:575,8'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:566,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:567,20'
              BranchSideFuncs:
                - emit_restart.1085
                - arith_encode
            - BranchSide:      'src/jcarith.c:572,5'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:579,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:581,18'
              BranchSideFuncs:
                - arith_encode
            - BranchSide:      'src/jcarith.c:584,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcarith.c:567,7'
          Dst:             emit_restart
        - Src:             'src/jcarith.c:581,5'
          Dst:             arith_encode
    - functionName:    encode_mcu_AC_first
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         49
      ICount:          422
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:468,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:469,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.1085
            - BranchSide:      'src/jcarith.c:479,11'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:469,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:470,20'
              BranchSideFuncs:
                - emit_restart.1085
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:475,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:485,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:490,16'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:498,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:490,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:491,17'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:493,12'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:491,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:491,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:492,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:494,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:494,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:498,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:499,10'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:544,7'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:502,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:503,19'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:509,14'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:503,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:504,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:508,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:510,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:511,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:521,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:522,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:537,18'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:525,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:526,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:536,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:530,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:531,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:535,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:540,5'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:541,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:542,3'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:544,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:544,7'
              BranchSideFuncs:
                - arith_encode
            - BranchSide:      'src/jcarith.c:545,10'
              BranchSideFuncs:
                - arith_encode
      Callsites:
        - Src:             'src/jcarith.c:470,7'
          Dst:             emit_restart
        - Src:             'src/jcarith.c:500,5'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:504,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:505,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:511,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:512,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:516,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:522,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:526,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:531,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:537,5'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:541,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:546,5'
          Dst:             arith_encode
    - functionName:    encode_mcu_DC_first
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         34
      ICount:          367
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:378,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:379,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.1085
            - BranchSide:      'src/jcarith.c:389,13'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:379,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:380,20'
              BranchSideFuncs:
                - emit_restart.1085
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:385,5'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:389,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:390,13'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:449,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:405,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:406,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:409,34'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:413,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:414,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:418,14'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:425,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:426,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:436,20'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:430,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:431,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:435,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:438,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:439,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:440,16'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:444,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:445,22'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
      Callsites:
        - Src:             'src/jcarith.c:380,7'
          Dst:             emit_restart
        - Src:             'src/jcarith.c:406,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:410,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:414,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:419,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:426,9'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:431,11'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:436,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:445,9'
          Dst:             arith_encode
    - functionName:    start_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - gather_statistics
      BBCount:         54
      ICount:          416
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:834,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:839,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:844,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:844,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:845,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:857,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:845,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:846,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:851,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:846,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:847,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:849,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:851,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:852,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:854,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:860,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:861,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:894,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:863,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:863,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:864,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:863,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:863,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:876,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:863,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:864,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:876,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:865,19'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:865,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:866,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:865,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:866,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:867,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:867,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:868,53'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:870,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:876,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:876,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:877,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:876,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:877,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:891,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:878,19'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:878,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:879,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:878,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:879,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:880,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:880,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:881,53'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:883,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_arith_encoder
      functionSourceFile: '/src/libjpeg-turbo.main/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          73
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:925,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:926,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:931,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jsimd_encode_mcu_AC_refine_prepare
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - jpeg_natural_order_start
        - Sl
        - Al
        - absvalues
        - bits
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_encode_mcu_AC_refine_prepare_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:1107,10'
          Dst:             jsimd_encode_mcu_AC_refine_prepare_sse2
    - functionName:    jsimd_encode_mcu_AC_refine_prepare_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_encode_mcu_AC_refine_prepare
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1090,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1090,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:1090,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:1096,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1097,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1099,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:1090,3'
          Dst:             init_simd
    - functionName:    init_simd
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         77
      ICount:          478
      EdgeCount:       110
      CyclomaticComplexity: 35
      functionsReached:
        - __errno_location
        - getenv
        - jpeg_simd_cpu_support
        - strcmp
        - strlen
        - strncpy
      functionUses:    41
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:44,8'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:44,8'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:44,8'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:47,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:48,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:50,18'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:83,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:84,9'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:89,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:84,9'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:85,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:87,15'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:89,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:90,13'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:91,8'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:91,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:92,6'
              BranchSideFuncs:
                - getenv
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - strlen
                - strncpy
            - BranchSide:      'x86_64/../../src/jinclude.h:96,16'
              BranchSideFuncs:
                - getenv
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,6'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:103,14'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,6'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:108,11'
              BranchSideFuncs:
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:54,44'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:54,55'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:56,17'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:54,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:55,5'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:56,17'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:83,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:84,9'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:89,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:84,9'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:85,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:87,15'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:89,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:90,13'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:91,8'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:91,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:92,6'
              BranchSideFuncs:
                - getenv
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - strlen
                - strncpy
            - BranchSide:      'x86_64/../../src/jinclude.h:96,16'
              BranchSideFuncs:
                - getenv
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,6'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:103,14'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,6'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:108,11'
              BranchSideFuncs:
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:56,44'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:56,55'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:58,17'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:56,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:57,5'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:58,17'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:83,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:84,9'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:89,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:84,9'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:85,7'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:87,15'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:89,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:90,13'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:91,8'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - getenv
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:91,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:92,6'
              BranchSideFuncs:
                - getenv
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - strlen
                - strncpy
            - BranchSide:      'x86_64/../../src/jinclude.h:96,16'
              BranchSideFuncs:
                - getenv
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,6'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:103,14'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,6'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:108,11'
              BranchSideFuncs:
                - strncpy
                - strcmp
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:58,44'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:58,55'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:60,17'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/jsimd.c:58,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:59,5'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/jsimd.c:60,17'
              BranchSideFuncs:
                - __errno_location
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:83,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:84,9'
              BranchSideFuncs:
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
            - BranchSide:      'x86_64/../../src/jinclude.h:89,7'
              BranchSideFuncs:
                - strcmp
                - getenv
                - strlen
                - strncpy
                - __errno_location
        - Branch String:   'x86_64/../../src/jinclude.h:84,9'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:85,7'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:87,15'
              BranchSideFuncs:
                - __errno_location
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:89,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:90,13'
              BranchSideFuncs:
                - __errno_location
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:91,8'
              BranchSideFuncs:
                - strcmp
                - getenv
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:91,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:92,6'
              BranchSideFuncs:
                - getenv
                - strcmp
                - strlen
                - strncpy
            - BranchSide:      'x86_64/../../src/jinclude.h:96,16'
              BranchSideFuncs:
                - getenv
                - strcmp
                - strlen
                - strncpy
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,6'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:103,14'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,6'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:108,11'
              BranchSideFuncs:
                - strncpy
                - strcmp
        - Branch String:   'x86_64/jsimd.c:60,44'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:60,44'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:60,55'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'x86_64/jsimd.c:60,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:60,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:61,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:50,18'
          Dst:             jpeg_simd_cpu_support
        - Src:             'x86_64/jsimd.c:54,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:54,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:54,8'
          Dst:             getenv
        - Src:             'x86_64/jsimd.c:54,8'
          Dst:             strlen
        - Src:             'x86_64/jsimd.c:54,8'
          Dst:             strncpy
        - Src:             'x86_64/jsimd.c:54,48'
          Dst:             strcmp
        - Src:             'x86_64/jsimd.c:56,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:56,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:56,8'
          Dst:             getenv
        - Src:             'x86_64/jsimd.c:56,8'
          Dst:             strlen
        - Src:             'x86_64/jsimd.c:56,8'
          Dst:             strncpy
        - Src:             'x86_64/jsimd.c:56,48'
          Dst:             strcmp
        - Src:             'x86_64/jsimd.c:58,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:58,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:58,8'
          Dst:             getenv
        - Src:             'x86_64/jsimd.c:58,8'
          Dst:             strlen
        - Src:             'x86_64/jsimd.c:58,8'
          Dst:             strncpy
        - Src:             'x86_64/jsimd.c:58,48'
          Dst:             strcmp
        - Src:             'x86_64/jsimd.c:60,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:60,8'
          Dst:             __errno_location
        - Src:             'x86_64/jsimd.c:60,8'
          Dst:             getenv
        - Src:             'x86_64/jsimd.c:60,8'
          Dst:             strlen
        - Src:             'x86_64/jsimd.c:60,8'
          Dst:             strncpy
        - Src:             'x86_64/jsimd.c:60,48'
          Dst:             strcmp
    - functionName:    jpeg_simd_cpu_support
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_encode_mcu_AC_first_prepare
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - jpeg_natural_order_start
        - Sl
        - Al
        - values
        - zerobits
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_encode_mcu_AC_first_prepare_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:1083,3'
          Dst:             jsimd_encode_mcu_AC_first_prepare_sse2
    - functionName:    jsimd_encode_mcu_AC_first_prepare_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_encode_mcu_AC_first_prepare
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1066,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1066,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:1066,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:1072,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1073,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1075,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:1066,3'
          Dst:             init_simd
    - functionName:    jsimd_huff_encode_one_block
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - buffer
        - block
        - last_dc_val
        - dctbl
        - actbl
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_huff_encode_one_block_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:1059,10'
          Dst:             jsimd_huff_encode_one_block_sse2
    - functionName:    jsimd_huff_encode_one_block_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_huff_encode_one_block
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1040,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1040,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:1040,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:1047,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1047,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1051,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:1047,51'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1048,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1051,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:1047,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1049,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1051,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:1040,3'
          Dst:             init_simd
    - functionName:    jsimd_idct_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - coef_block
        - output_buf
        - output_col
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_float_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:1033,3'
          Dst:             jsimd_idct_float_sse2
    - functionName:    jsimd_idct_float_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_idct_ifast
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - coef_block
        - output_buf
        - output_col
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_ifast_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:1024,3'
          Dst:             jsimd_idct_ifast_sse2
    - functionName:    jsimd_idct_ifast_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_idct_islow
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - coef_block
        - output_buf
        - output_col
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_idct_islow_avx2
        - jsimd_idct_islow_sse2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1008,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1009,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_idct_islow_sse2
                - jsimd_idct_islow_avx2
            - BranchSide:      'x86_64/jsimd.c:1011,7'
              BranchSideFuncs:
                - jsimd_idct_islow_sse2
                - jsimd_idct_islow_avx2
        - Branch String:   'x86_64/jsimd.c:1011,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1012,27'
              BranchSideFuncs:
                - jsimd_idct_islow_avx2
            - BranchSide:      'x86_64/jsimd.c:1015,27'
              BranchSideFuncs:
                - jsimd_idct_islow_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:1009,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:1012,5'
          Dst:             jsimd_idct_islow_avx2
        - Src:             'x86_64/jsimd.c:1015,5'
          Dst:             jsimd_idct_islow_sse2
    - functionName:    jsimd_idct_islow_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_idct_islow_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_idct_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:982,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:982,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:982,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:997,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:997,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1000,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:997,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:998,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:1000,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:982,3'
          Dst:             init_simd
    - functionName:    jsimd_can_idct_ifast
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:957,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:957,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:957,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:973,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:973,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:976,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:973,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:974,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:976,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:957,3'
          Dst:             init_simd
    - functionName:    jsimd_can_idct_islow
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:932,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:932,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:932,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:946,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:946,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:948,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:946,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:947,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:948,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:948,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:948,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:951,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:948,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:949,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:951,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:932,3'
          Dst:             init_simd
    - functionName:    jsimd_idct_4x4
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - coef_block
        - output_buf
        - output_col
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_4x4_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:926,3'
          Dst:             jsimd_idct_4x4_sse2
    - functionName:    jsimd_idct_4x4_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_idct_2x2
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - coef_block
        - output_buf
        - output_col
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_2x2_sse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:918,3'
          Dst:             jsimd_idct_2x2_sse2
    - functionName:    jsimd_idct_2x2_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_idct_4x4
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:893,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:893,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:893,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:907,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:907,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:910,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:907,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:908,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:910,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:893,3'
          Dst:             init_simd
    - functionName:    jsimd_can_idct_2x2
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:870,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:870,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:870,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:884,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:884,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:887,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:884,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:885,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:887,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:870,3'
          Dst:             init_simd
    - functionName:    jsimd_quantize_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coef_block
        - divisors
        - workspace
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_quantize_float_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:864,3'
          Dst:             jsimd_quantize_float_sse2
    - functionName:    jsimd_quantize_float_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_quantize
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coef_block
        - divisors
        - workspace
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_quantize_avx2
        - jsimd_quantize_sse2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:851,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:852,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_quantize_sse2
                - jsimd_quantize_avx2
            - BranchSide:      'x86_64/jsimd.c:854,7'
              BranchSideFuncs:
                - jsimd_quantize_sse2
                - jsimd_quantize_avx2
        - Branch String:   'x86_64/jsimd.c:854,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:855,25'
              BranchSideFuncs:
                - jsimd_quantize_avx2
            - BranchSide:      'x86_64/jsimd.c:857,25'
              BranchSideFuncs:
                - jsimd_quantize_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:852,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:855,5'
          Dst:             jsimd_quantize_avx2
        - Src:             'x86_64/jsimd.c:857,5'
          Dst:             jsimd_quantize_sse2
    - functionName:    jsimd_quantize_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_quantize_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_quantize_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:832,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:832,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:832,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:842,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:843,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:845,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:832,3'
          Dst:             init_simd
    - functionName:    jsimd_can_quantize
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:811,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:811,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:811,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:821,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:822,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:823,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:823,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:824,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:826,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:811,3'
          Dst:             init_simd
    - functionName:    jsimd_fdct_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_fdct_float_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:805,3'
          Dst:             jsimd_fdct_float_sse
    - functionName:    jsimd_fdct_float_sse
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_fdct_ifast
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_fdct_ifast_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:799,3'
          Dst:             jsimd_fdct_ifast_sse2
    - functionName:    jsimd_fdct_ifast_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_fdct_islow
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_fdct_islow_avx2
        - jsimd_fdct_islow_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:787,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:788,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_fdct_islow_sse2
                - jsimd_fdct_islow_avx2
            - BranchSide:      'x86_64/jsimd.c:790,7'
              BranchSideFuncs:
                - jsimd_fdct_islow_sse2
                - jsimd_fdct_islow_avx2
        - Branch String:   'x86_64/jsimd.c:790,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:791,27'
              BranchSideFuncs:
                - jsimd_fdct_islow_avx2
            - BranchSide:      'x86_64/jsimd.c:793,27'
              BranchSideFuncs:
                - jsimd_fdct_islow_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:788,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:791,5'
          Dst:             jsimd_fdct_islow_avx2
        - Src:             'x86_64/jsimd.c:793,5'
          Dst:             jsimd_fdct_islow_sse2
    - functionName:    jsimd_fdct_islow_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_fdct_islow_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_fdct_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:770,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:770,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:770,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:778,34'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:778,37'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:781,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:778,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:779,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:781,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:770,3'
          Dst:             init_simd
    - functionName:    jsimd_can_fdct_ifast
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:753,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:753,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:753,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:761,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:761,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:764,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:761,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:762,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:764,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:753,3'
          Dst:             init_simd
    - functionName:    jsimd_can_fdct_islow
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:734,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:734,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:734,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:742,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:742,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:744,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:742,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:743,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:744,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:744,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:744,38'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:747,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:744,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:745,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:747,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:734,3'
          Dst:             init_simd
    - functionName:    jsimd_convsamp_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_data
        - start_col
        - workspace
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_convsamp_float_sse2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'x86_64/jsimd.c:728,3'
          Dst:             jsimd_convsamp_float_sse2
    - functionName:    jsimd_convsamp_float_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_convsamp
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_data
        - start_col
        - workspace
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_convsamp_avx2
        - jsimd_convsamp_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:715,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:716,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_convsamp_sse2
                - jsimd_convsamp_avx2
            - BranchSide:      'x86_64/jsimd.c:718,7'
              BranchSideFuncs:
                - jsimd_convsamp_sse2
                - jsimd_convsamp_avx2
        - Branch String:   'x86_64/jsimd.c:718,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:719,25'
              BranchSideFuncs:
                - jsimd_convsamp_avx2
            - BranchSide:      'x86_64/jsimd.c:721,25'
              BranchSideFuncs:
                - jsimd_convsamp_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:716,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:719,5'
          Dst:             jsimd_convsamp_avx2
        - Src:             'x86_64/jsimd.c:721,5'
          Dst:             jsimd_convsamp_sse2
    - functionName:    jsimd_convsamp_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_convsamp_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_convsamp_float
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:693,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:693,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:693,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:705,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:706,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:708,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:693,3'
          Dst:             init_simd
    - functionName:    jsimd_can_convsamp
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:670,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:670,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:670,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:682,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:684,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:684,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:685,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:687,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:670,3'
          Dst:             init_simd
    - functionName:    jsimd_h2v1_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_group_ctr
        - output_buf
      BBCount:         25
      ICount:          143
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:623,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:624,5'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:626,11'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:626,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:628,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:633,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:633,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:637,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:642,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:642,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:647,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:647,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:652,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:652,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:656,13'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:661,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:662,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:664,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:624,5'
          Dst:             init_simd
    - functionName:    jsimd_h2v1_extrgb_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extrgb_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extrgbx_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extrgbx_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extbgr_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extbgr_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extbgrx_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extbgrx_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extxbgr_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extxbgr_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extxrgb_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_extxrgb_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - in_row_group_ctr
        - output_buf
      BBCount:         25
      ICount:          143
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:572,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:573,5'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:575,11'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:575,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:577,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:582,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:582,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:586,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:591,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:591,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:596,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:596,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:601,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:601,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:605,13'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:610,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:611,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:613,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:573,5'
          Dst:             init_simd
    - functionName:    jsimd_h2v2_extrgb_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extrgb_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extrgbx_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extrgbx_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extbgr_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extbgr_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extbgrx_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extbgrx_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extxbgr_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extxbgr_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extxrgb_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_extxrgb_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_merged_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_merged_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_h2v1_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:547,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:547,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:547,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:555,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:556,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:558,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:555,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:557,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:558,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:558,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:559,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:562,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:558,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:560,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:562,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:547,3'
          Dst:             init_simd
    - functionName:    jsimd_can_h2v2_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:526,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:526,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:526,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:534,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:535,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:537,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:534,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:536,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:537,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:537,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:538,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:541,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:537,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:539,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:541,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:526,3'
          Dst:             init_simd
    - functionName:    jsimd_h2v1_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data_ptr
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v1_fancy_upsample_avx2
        - jsimd_h2v1_fancy_upsample_sse2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:510,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:511,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v1_fancy_upsample_sse2
                - jsimd_h2v1_fancy_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:513,7'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_sse2
                - jsimd_h2v1_fancy_upsample_avx2
        - Branch String:   'x86_64/jsimd.c:513,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:514,36'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:518,36'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:511,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:514,5'
          Dst:             jsimd_h2v1_fancy_upsample_avx2
        - Src:             'x86_64/jsimd.c:518,5'
          Dst:             jsimd_h2v1_fancy_upsample_sse2
    - functionName:    jsimd_h2v1_fancy_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_fancy_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data_ptr
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v2_fancy_upsample_avx2
        - jsimd_h2v2_fancy_upsample_sse2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:493,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:494,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v2_fancy_upsample_sse2
                - jsimd_h2v2_fancy_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:496,7'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_sse2
                - jsimd_h2v2_fancy_upsample_avx2
        - Branch String:   'x86_64/jsimd.c:496,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:497,36'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:501,36'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:494,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:497,5'
          Dst:             jsimd_h2v2_fancy_upsample_avx2
        - Src:             'x86_64/jsimd.c:501,5'
          Dst:             jsimd_h2v2_fancy_upsample_sse2
    - functionName:    jsimd_h2v2_fancy_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_fancy_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_h2v1_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:471,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:471,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:471,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:479,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:480,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:482,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:479,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:481,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:482,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:482,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:483,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:486,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:482,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:484,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:486,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:471,3'
          Dst:             init_simd
    - functionName:    jsimd_can_h2v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:450,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:450,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:450,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:458,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:459,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:461,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:458,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:460,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:461,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:461,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:465,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:461,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:463,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:465,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:450,3'
          Dst:             init_simd
    - functionName:    jsimd_h2v1_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data_ptr
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v1_upsample_avx2
        - jsimd_h2v1_upsample_sse2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:436,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:437,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v1_upsample_sse2
                - jsimd_h2v1_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:439,7'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_sse2
                - jsimd_h2v1_upsample_avx2
        - Branch String:   'x86_64/jsimd.c:439,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:440,30'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:443,30'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:437,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:440,5'
          Dst:             jsimd_h2v1_upsample_avx2
        - Src:             'x86_64/jsimd.c:443,5'
          Dst:             jsimd_h2v1_upsample_sse2
    - functionName:    jsimd_h2v1_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data_ptr
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v2_upsample_avx2
        - jsimd_h2v2_upsample_sse2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:421,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:422,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v2_upsample_sse2
                - jsimd_h2v2_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:424,7'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_sse2
                - jsimd_h2v2_upsample_avx2
        - Branch String:   'x86_64/jsimd.c:424,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:425,30'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_avx2
            - BranchSide:      'x86_64/jsimd.c:428,30'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:422,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:425,5'
          Dst:             jsimd_h2v2_upsample_avx2
        - Src:             'x86_64/jsimd.c:428,5'
          Dst:             jsimd_h2v2_upsample_sse2
    - functionName:    jsimd_h2v2_upsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_upsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_h2v1_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:401,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:401,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:401,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:409,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:410,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:411,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:411,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:412,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:414,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:401,3'
          Dst:             init_simd
    - functionName:    jsimd_can_h2v2_upsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:382,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:382,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:382,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:390,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:391,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:392,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:392,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:393,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:395,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:382,3'
          Dst:             init_simd
    - functionName:    jsimd_h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v1_downsample_avx2
        - jsimd_h2v1_downsample_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:364,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:365,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v1_downsample_sse2
                - jsimd_h2v1_downsample_avx2
            - BranchSide:      'x86_64/jsimd.c:367,7'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_sse2
                - jsimd_h2v1_downsample_avx2
        - Branch String:   'x86_64/jsimd.c:367,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:368,32'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_avx2
            - BranchSide:      'x86_64/jsimd.c:373,32'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:365,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:368,5'
          Dst:             jsimd_h2v1_downsample_avx2
        - Src:             'x86_64/jsimd.c:373,5'
          Dst:             jsimd_h2v1_downsample_sse2
    - functionName:    jsimd_h2v1_downsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v1_downsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - input_data
        - output_data
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v2_downsample_avx2
        - jsimd_h2v2_downsample_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:345,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:346,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v2_downsample_sse2
                - jsimd_h2v2_downsample_avx2
            - BranchSide:      'x86_64/jsimd.c:348,7'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_sse2
                - jsimd_h2v2_downsample_avx2
        - Branch String:   'x86_64/jsimd.c:348,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:349,32'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_avx2
            - BranchSide:      'x86_64/jsimd.c:354,32'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_sse2
      Callsites:
        - Src:             'x86_64/jsimd.c:346,5'
          Dst:             init_simd
        - Src:             'x86_64/jsimd.c:349,5'
          Dst:             jsimd_h2v2_downsample_avx2
        - Src:             'x86_64/jsimd.c:354,5'
          Dst:             jsimd_h2v2_downsample_sse2
    - functionName:    jsimd_h2v2_downsample_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_downsample_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:325,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:325,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:325,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:333,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:334,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:335,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:335,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:336,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:338,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:325,3'
          Dst:             init_simd
    - functionName:    jsimd_can_h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:306,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:306,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:306,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:314,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:315,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:316,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:316,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:319,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:306,3'
          Dst:             init_simd
    - functionName:    jsimd_ycc_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - input_row
        - output_buf
        - num_rows
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - input_row
        - output_buf
        - num_rows
      BBCount:         25
      ICount:          148
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:252,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:253,5'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:255,11'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:255,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:257,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:266,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:271,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:271,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:276,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:276,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:281,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:281,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:285,13'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:290,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:291,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:293,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:253,5'
          Dst:             init_simd
    - functionName:    jsimd_ycc_extrgb_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extrgb_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extrgbx_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extrgbx_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extbgr_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extbgr_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extbgrx_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extbgrx_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extxbgr_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extxbgr_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extxrgb_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_extxrgb_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_rgb_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_rgb_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         25
      ICount:          148
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:200,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:201,5'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:203,11'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:203,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:205,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:210,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:210,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:214,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:219,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:219,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:224,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:224,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:229,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:229,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:233,13'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:238,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:239,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:201,5'
          Dst:             init_simd
    - functionName:    jsimd_extrgb_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extrgb_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extrgbx_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extrgbx_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgr_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgr_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgrx_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgrx_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxbgr_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxbgr_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxrgb_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxrgb_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_gray_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_gray_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         25
      ICount:          148
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:148,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:149,5'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:151,11'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:151,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:153,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:162,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:167,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:167,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:172,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:172,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:177,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:177,13'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:181,13'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:186,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:187,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:149,5'
          Dst:             init_simd
    - functionName:    jsimd_extrgb_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extrgb_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extrgbx_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extrgbx_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgr_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgr_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgrx_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extbgrx_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxbgr_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxbgr_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxrgb_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_extxrgb_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_ycc_convert_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_ycc_convert_sse2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_ycc_rgb565
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_ycc_rgb
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:114,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:114,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:114,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:124,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:127,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:124,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:127,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:127,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:131,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:127,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:129,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:131,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:114,3'
          Dst:             init_simd
    - functionName:    jsimd_can_rgb_gray
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:91,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:91,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:91,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:101,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:104,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:101,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:103,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:104,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:104,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:105,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:108,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:104,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:108,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:91,3'
          Dst:             init_simd
    - functionName:    jsimd_can_rgb_ycc
      functionSourceFile: '/src/libjpeg-turbo.main/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:68,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:68,3'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:68,3'
              BranchSideFuncs:
                - init_simd
        - Branch String:   'x86_64/jsimd.c:78,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:79,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:81,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:78,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:81,8'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:81,35'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:85,3'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:81,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:85,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:68,3'
          Dst:             init_simd
    - functionName:    compress_output
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         30
      ICount:          273
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:358,15'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:366,18'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:366,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:368,24'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:394,3'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:368,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:371,12'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:391,5'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:372,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:373,19'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:383,14'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:376,31'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:381,7'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:380,9'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:383,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:385,33'
              BranchSideFuncs:
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jccoefct.c:389,5'
              BranchSideFuncs:
                - start_iMCU_row
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:395,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:81,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:82,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:84,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:85,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:87,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         42
      ICount:          385
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - compress_output
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:258,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:261,16'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:328,26'
              BranchSideFuncs:
                - compress_output
        - Branch String:   'src/wrapper/../jccoefct.c:266,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:267,20'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:270,26'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:277,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:278,16'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:282,20'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:282,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:283,22'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:303,9'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:288,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:290,25'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:297,5'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:294,33'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:296,7'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:303,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:304,24'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:322,3'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:321,5'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:312,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:313,20'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:320,7'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:315,35'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:317,27'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:291,9'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:310,9'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:328,10'
          Dst:             compress_output
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         42
      ICount:          398
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - jzero_far
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:154,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:156,24'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:217,3'
              BranchSideFuncs:
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jccoefct.c:156,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:167,12'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:214,5'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:168,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:169,19'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:206,14'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:170,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:170,51'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:171,51'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:174,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:175,15'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:202,7'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:176,15'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:177,15'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:177,15'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:192,31'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:181,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:183,33'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:190,11'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:187,19'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:189,13'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:196,17'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:206,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:208,33'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:212,5'
              BranchSideFuncs:
                - start_iMCU_row
                - jzero_far
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:183,15'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:192,13'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:218,3'
          Dst:             start_iMCU_row
    - functionName:    start_pass_coef
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         17
      ICount:          149
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:107,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:109,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:111,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:115,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:117,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:120,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:121,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:122,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:105,3'
          Dst:             start_iMCU_row
    - functionName:    jinit_c_coef_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         17
      ICount:          196
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:411,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:412,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:415,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jccoefct.c:422,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:429,13'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:429,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:431,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:442,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:450,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:451,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:453,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:433,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jccoefct.c:435,22'
          Dst:             jround_up
    - functionName:    compress_output
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         30
      ICount:          273
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:358,15'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:366,18'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:366,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:368,24'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:394,3'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:368,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:371,12'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:391,5'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:372,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:373,19'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:383,14'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:376,31'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:381,7'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:380,9'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:383,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:385,33'
              BranchSideFuncs:
                - start_iMCU_row.1186
            - BranchSide:      'src/wrapper/../jccoefct.c:389,5'
              BranchSideFuncs:
                - start_iMCU_row.1186
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:395,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:81,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:82,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:84,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:85,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:87,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         42
      ICount:          385
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - compress_output
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:258,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:261,16'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:328,26'
              BranchSideFuncs:
                - compress_output.1185
        - Branch String:   'src/wrapper/../jccoefct.c:266,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:267,20'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:270,26'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:277,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:278,16'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:282,20'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:282,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:283,22'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:303,9'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:288,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:290,25'
              BranchSideFuncs:
                - jzero_far
                - compress_output.1185
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:297,5'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:294,33'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:296,7'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:303,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:304,24'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:322,3'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output.1185
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:321,5'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:312,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:313,20'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:320,7'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:315,35'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:317,27'
              BranchSideFuncs:
                - compress_output.1185
                - jzero_far
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:291,9'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:310,9'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:328,10'
          Dst:             compress_output
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         42
      ICount:          398
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - jzero_far
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:154,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:156,24'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:217,3'
              BranchSideFuncs:
                - start_iMCU_row.1186
        - Branch String:   'src/wrapper/../jccoefct.c:156,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:167,12'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:214,5'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:168,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:169,19'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:206,14'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:170,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:170,51'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:171,51'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:174,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:175,15'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.1186
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:202,7'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:176,15'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:177,15'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:177,15'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:192,31'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.1186
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:181,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:183,33'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.1186
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:190,11'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:187,19'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:189,13'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:196,17'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:206,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:208,33'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:212,5'
              BranchSideFuncs:
                - start_iMCU_row.1186
                - jzero_far
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:183,15'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:192,13'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jccoefct.c:218,3'
          Dst:             start_iMCU_row
    - functionName:    start_pass_coef
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         17
      ICount:          149
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:107,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:109,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:111,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:115,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:117,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:120,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:121,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:122,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:105,3'
          Dst:             start_iMCU_row
    - functionName:    j12init_c_coef_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         17
      ICount:          196
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:411,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:412,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:415,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jccoefct.c:422,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:429,13'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:429,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:431,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:442,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:450,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:451,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:453,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:433,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jccoefct.c:435,22'
          Dst:             jround_up
    - functionName:    cmyk_ycck_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         8
      ICount:          233
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:408,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:409,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:441,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:416,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          1529
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:257,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:259,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:268,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:273,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:273,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:278,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:278,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:287,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:261,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:270,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:275,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:280,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:289,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          906
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:352,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:357,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:357,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:361,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:366,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:366,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:376,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:376,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:380,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:354,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:363,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:368,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:373,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:378,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:382,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         32
      ICount:          327
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:489,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:490,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:502,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:503,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:517,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:520,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:521,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:528,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:527,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          1011
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:305,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:307,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:312,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:312,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:316,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:321,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:321,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:331,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:331,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:335,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:309,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:314,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:318,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:323,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:328,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:333,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:337,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_start
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          114
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:226,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:227,47'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:246,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         8
      ICount:          94
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:469,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_method
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_color_converter
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         168
      ICount:          1169
      EdgeCount:       215
      CyclomaticComplexity: 49
      functionsReached:
        - jsimd_can_rgb_gray
        - jsimd_can_rgb_ycc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:556,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:558,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:567,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:558,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:558,52'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:563,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:558,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:563,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:564,3'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:579,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:581,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:601,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:607,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:607,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:612,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:581,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:582,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:583,5'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:596,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:597,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:598,5'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:601,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:602,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:603,5'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:607,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:608,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:609,5'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:612,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:613,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:614,5'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:621,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:624,9'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:673,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:702,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:721,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:742,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:625,9'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:628,9'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:624,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:626,7'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:628,9'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:628,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:629,7'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:630,9'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:631,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:634,11'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:642,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:634,11'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:642,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:634,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:635,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:639,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:642,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:643,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:651,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:651,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:653,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:654,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:655,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,45'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:656,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:656,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:657,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:657,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:658,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:664,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:666,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:666,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:673,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:674,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:677,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
        - Branch String:   'src/wrapper/../jccolor.c:673,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:675,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:677,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
        - Branch String:   'src/wrapper/../jccolor.c:677,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:678,7'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:681,11'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:689,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:681,11'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:689,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:681,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:682,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:686,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:689,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:695,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:697,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:702,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:703,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:702,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:704,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:706,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:707,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:708,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:708,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:714,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:716,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:721,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:722,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:721,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:723,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:725,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:726,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:727,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:727,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:728,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:730,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:730,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:736,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:738,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:742,58'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:743,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:744,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:742,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:744,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:750,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccolor.c:634,11'
          Dst:             jsimd_can_rgb_gray
        - Src:             'src/wrapper/../jccolor.c:681,11'
          Dst:             jsimd_can_rgb_ycc
    - functionName:    cmyk_ycck_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         8
      ICount:          236
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:408,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:409,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:441,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:416,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          1550
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:257,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:259,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:268,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:273,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:273,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:278,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:278,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:287,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:261,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:270,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:275,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:280,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:289,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          906
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:352,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:357,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:357,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:361,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:366,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:366,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:376,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:376,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:380,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:354,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:363,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:368,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:373,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:378,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:382,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         32
      ICount:          327
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:489,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:490,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:502,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:503,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:517,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:520,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:521,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:528,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:527,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          1032
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:305,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:307,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:312,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:312,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:316,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:321,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:321,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:331,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:331,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:335,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:309,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:314,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:318,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:323,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:328,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:333,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:337,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_start
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          114
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:226,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:227,47'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:246,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         8
      ICount:          94
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:469,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_method
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_color_converter
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         162
      ICount:          1137
      EdgeCount:       207
      CyclomaticComplexity: 47
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:556,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:560,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:567,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:561,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:563,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:563,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:564,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:579,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:581,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:601,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:612,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:581,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:582,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:583,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:596,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:597,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:598,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:601,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:602,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:603,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:607,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:608,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:609,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:612,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:613,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:614,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:621,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:624,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:702,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:721,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:742,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:625,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:626,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:628,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:629,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:630,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:631,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:639,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:642,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:639,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:642,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:642,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:643,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:651,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:651,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:653,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:654,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:655,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,45'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:656,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:656,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:657,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:657,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:658,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:664,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:666,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:666,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:673,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:674,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:673,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:675,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:677,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:678,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:686,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:689,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:686,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:689,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:689,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:695,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:697,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:702,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:703,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:702,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:704,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:706,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:707,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:708,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:708,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:714,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:716,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:721,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:722,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:721,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:723,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:725,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:726,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:727,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:727,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:728,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:730,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:730,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:736,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:738,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:742,58'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:743,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:744,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:742,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:744,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:750,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cmyk_ycck_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         19
      ICount:          297
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:257,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:259,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:268,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:273,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:273,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:278,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:278,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:287,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         59
      ICount:          906
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:352,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:357,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:357,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:361,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:366,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:366,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:376,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:376,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:380,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:354,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:363,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:368,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:373,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:378,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:382,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         32
      ICount:          327
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:489,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:490,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:502,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:503,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:517,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:520,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:521,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:528,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:527,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         19
      ICount:          297
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:305,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:307,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:312,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:312,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:316,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:321,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:321,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:331,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:331,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:335,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_start
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
        - output_buf
        - output_row
        - num_rows
      BBCount:         8
      ICount:          94
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:469,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_method
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j16init_color_converter
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         162
      ICount:          1137
      EdgeCount:       207
      CyclomaticComplexity: 47
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:556,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:560,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:567,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:561,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:563,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:563,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:564,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:579,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:581,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:601,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:612,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:581,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:582,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:583,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:596,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:597,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:598,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:601,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:602,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:603,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:607,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:608,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:609,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:612,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:613,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:614,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:621,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:624,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:702,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:721,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:742,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:625,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:626,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:628,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:629,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:630,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:631,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:639,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:632,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:642,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:639,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:642,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:642,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:643,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:650,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:651,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:650,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:651,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:653,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:653,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:654,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:655,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,45'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:656,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:656,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:657,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:657,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:658,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:664,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:666,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:665,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:666,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:673,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:674,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:673,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:675,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:677,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:678,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:686,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:679,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:689,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:686,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:689,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:689,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:695,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:697,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:702,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:703,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:702,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:704,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:706,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:707,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:708,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:708,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:714,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:716,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:721,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:722,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:721,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:723,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:725,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:726,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:727,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:727,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:728,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:730,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:730,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:736,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:738,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:742,58'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:743,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:744,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:742,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:744,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:750,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flss
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - val
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:89,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:90,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:92,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:96,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:96,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:100,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:100,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:104,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:109,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_reciprocal
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - divisor
        - dtbl
      BBCount:         14
      ICount:          153
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - flss
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:185,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:192,12'
              BranchSideFuncs:
                - flss
        - Branch String:   'src/wrapper/../jcdctmgr.c:200,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:202,8'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:204,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:204,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:205,6'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:207,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:219,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:219,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:220,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdctmgr.c:192,7'
          Dst:             flss
    - functionName:    quantize_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coef_block
        - divisors
        - workspace
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:574,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:576,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:586,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convsamp_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_data
        - start_col
        - workspace
      BBCount:         5
      ICount:          135
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:544,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:545,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:563,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quantize
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coef_block
        - divisors
        - workspace
      BBCount:         8
      ICount:          141
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:431,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:432,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:489,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:437,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:438,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:444,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convsamp
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_data
        - start_col
        - workspace
      BBCount:         5
      ICount:          135
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:391,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:392,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:411,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_DCT_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - sample_data
        - coef_blocks
        - start_row
        - start_col
        - num_blocks
      BBCount:         7
      ICount:          124
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:611,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:613,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:621,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_DCT
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - sample_data
        - coef_blocks
        - start_row
        - start_col
        - num_blocks
      BBCount:         7
      ICount:          124
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:520,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:522,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:530,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_fdctmgr
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         55
      ICount:          446
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - compute_reciprocal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:246,14'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:376,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:248,23'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:250,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:249,9'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:250,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:250,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:251,12'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:254,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:260,11'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:304,13'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:353,13'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:372,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:260,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:262,13'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:265,14'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:266,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:269,33'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:279,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:269,67'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:270,13'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:278,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:269,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:271,11'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:278,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:304,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:306,15'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:309,16'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:310,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:314,17'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:333,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:316,52'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:317,15'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:331,9'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:313,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:318,13'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:331,9'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:353,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:355,15'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:358,17'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:360,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:361,20'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:369,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:361,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:363,32'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:367,9'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
      Callsites:
        - Src:             'src/wrapper/../jcdctmgr.c:269,14'
          Dst:             compute_reciprocal
        - Src:             'src/wrapper/../jcdctmgr.c:313,16'
          Dst:             compute_reciprocal
    - functionName:    jinit_forward_dct
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         45
      ICount:          339
      EdgeCount:       53
      CyclomaticComplexity: 10
      functionsReached:
        - jsimd_can_convsamp
        - jsimd_can_convsamp_float
        - jsimd_can_fdct_float
        - jsimd_can_fdct_ifast
        - jsimd_can_fdct_islow
        - jsimd_can_quantize
        - jsimd_can_quantize_float
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:636,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:637,5'
              BranchSideFuncs:
                - jsimd_can_fdct_float
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
                - jsimd_can_fdct_ifast
                - jsimd_can_fdct_islow
            - BranchSide:      'src/wrapper/../jcdctmgr.c:640,7'
              BranchSideFuncs:
                - jsimd_can_fdct_float
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
                - jsimd_can_fdct_ifast
                - jsimd_can_fdct_islow
        - Branch String:   'src/wrapper/../jcdctmgr.c:646,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:649,5'
              BranchSideFuncs:
                - jsimd_can_fdct_islow
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:660,5'
              BranchSideFuncs:
                - jsimd_can_fdct_ifast
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:671,5'
              BranchSideFuncs:
                - jsimd_can_fdct_float
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:681,5'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
        - Branch String:   'src/wrapper/../jcdctmgr.c:651,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:652,7'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:655,7'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
        - Branch String:   'src/wrapper/../jcdctmgr.c:662,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:663,7'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:666,7'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
        - Branch String:   'src/wrapper/../jcdctmgr.c:673,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:674,7'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:677,7'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
        - Branch String:   'src/wrapper/../jcdctmgr.c:686,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:695,9'
              BranchSideFuncs:
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:695,9'
              BranchSideFuncs:
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:711,9'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
            - BranchSide:      'src/wrapper/../jcdctmgr.c:725,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:695,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:696,7'
              BranchSideFuncs:
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:699,7'
              BranchSideFuncs:
                - jsimd_can_quantize
        - Branch String:   'src/wrapper/../jcdctmgr.c:701,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:702,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:705,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:711,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:712,7'
              BranchSideFuncs:
                - jsimd_can_quantize_float
            - BranchSide:      'src/wrapper/../jcdctmgr.c:715,7'
              BranchSideFuncs:
                - jsimd_can_quantize_float
        - Branch String:   'src/wrapper/../jcdctmgr.c:717,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:718,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:721,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:731,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:733,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:738,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:742,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:743,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:748,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdctmgr.c:651,9'
          Dst:             jsimd_can_fdct_islow
        - Src:             'src/wrapper/../jcdctmgr.c:662,9'
          Dst:             jsimd_can_fdct_ifast
        - Src:             'src/wrapper/../jcdctmgr.c:673,9'
          Dst:             jsimd_can_fdct_float
        - Src:             'src/wrapper/../jcdctmgr.c:695,9'
          Dst:             jsimd_can_convsamp
        - Src:             'src/wrapper/../jcdctmgr.c:701,9'
          Dst:             jsimd_can_quantize
        - Src:             'src/wrapper/../jcdctmgr.c:711,9'
          Dst:             jsimd_can_convsamp_float
        - Src:             'src/wrapper/../jcdctmgr.c:717,9'
          Dst:             jsimd_can_quantize_float
    - functionName:    quantize_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coef_block
        - divisors
        - workspace
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:574,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:576,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:586,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convsamp_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_data
        - start_col
        - workspace
      BBCount:         5
      ICount:          135
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:544,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:545,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:563,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quantize
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coef_block
        - divisors
        - workspace
      BBCount:         14
      ICount:          117
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:455,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:456,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:489,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:475,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:476,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:481,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:478,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:478,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:478,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:482,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convsamp
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sample_data
        - start_col
        - workspace
      BBCount:         5
      ICount:          135
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:391,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:392,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:411,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_DCT_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - sample_data
        - coef_blocks
        - start_row
        - start_col
        - num_blocks
      BBCount:         7
      ICount:          124
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:611,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:613,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:621,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_DCT
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - compptr
        - sample_data
        - coef_blocks
        - start_row
        - start_col
        - num_blocks
      BBCount:         7
      ICount:          124
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:520,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:522,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:530,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_fdctmgr
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         45
      ICount:          398
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:246,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:376,1'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:248,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:250,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:250,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:250,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:251,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:254,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:260,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:304,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:372,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:260,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:266,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:276,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:279,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:304,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:306,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:309,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:310,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:327,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:333,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:353,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:355,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:358,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:360,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:361,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:369,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:361,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:363,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:367,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_forward_dct
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         24
      ICount:          246
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:636,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:637,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:640,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:646,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:649,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:660,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:671,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:681,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:686,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:699,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:699,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:715,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:725,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:731,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:733,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:738,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:742,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:743,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:748,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_output
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - compress_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:324,15'
              BranchSideFuncs:
                - compress_data.1380
            - BranchSide:      'src/wrapper/../jcdiffct.c:332,24'
              BranchSideFuncs:
                - compress_data.1380
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:332,10'
          Dst:             compress_data
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         31
      ICount:          362
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - jround_up
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:168,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:171,19'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:229,3'
              BranchSideFuncs:
                - start_iMCU_row.1381
        - Branch String:   'src/wrapper/../jcdiffct.c:178,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,15'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,9'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:213,5'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:183,23'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:187,19'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:188,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:188,43'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:193,29'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:193,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.1381
            - BranchSide:      'src/wrapper/../jcdiffct.c:195,22'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.1381
        - Branch String:   'src/wrapper/../jcdiffct.c:202,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:203,13'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:212,7'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:219,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:221,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:226,5'
              BranchSideFuncs:
                - start_iMCU_row.1381
                - jround_up
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:196,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:230,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:82,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:85,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:86,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:88,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         17
      ICount:          175
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - compress_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:268,29'
              BranchSideFuncs:
                - compress_output.1379
            - BranchSide:      'src/wrapper/../jcdiffct.c:297,26'
              BranchSideFuncs:
                - compress_output.1379
        - Branch String:   'src/wrapper/../jcdiffct.c:274,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:275,19'
              BranchSideFuncs:
                - compress_output.1379
            - BranchSide:      'src/wrapper/../jcdiffct.c:278,25'
              BranchSideFuncs:
                - compress_output.1379
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.1379
            - BranchSide:      'src/wrapper/../jcdiffct.c:291,3'
              BranchSideFuncs:
                - compress_output.1379
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:297,10'
          Dst:             compress_output
    - functionName:    start_pass_diff
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         20
      ICount:          170
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:111,7'
              BranchSideFuncs:
                - start_iMCU_row.1381
            - BranchSide:      'src/wrapper/../jcdiffct.c:113,3'
              BranchSideFuncs:
                - start_iMCU_row.1381
        - Branch String:   'src/wrapper/../jcdiffct.c:116,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:118,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:119,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:120,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:124,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:129,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:131,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
    - functionName:    jinit_c_diff_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         28
      ICount:          339
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:350,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:350,50'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:355,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:350,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:355,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:358,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:364,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:366,41'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,11'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:379,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:382,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:398,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:391,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:395,3'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:398,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,13'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:416,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:404,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:415,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:368,20'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:373,20'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:382,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:393,14'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:406,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:408,22'
          Dst:             jround_up
    - functionName:    compress_output
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - compress_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:324,15'
              BranchSideFuncs:
                - compress_data.1403
            - BranchSide:      'src/wrapper/../jcdiffct.c:332,24'
              BranchSideFuncs:
                - compress_data.1403
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:332,10'
          Dst:             compress_data
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         31
      ICount:          362
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - jround_up
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:168,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:171,19'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:229,3'
              BranchSideFuncs:
                - start_iMCU_row.1404
        - Branch String:   'src/wrapper/../jcdiffct.c:178,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,15'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,9'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:213,5'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:183,23'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:187,19'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:188,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:188,43'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:193,29'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:193,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.1404
            - BranchSide:      'src/wrapper/../jcdiffct.c:195,22'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.1404
        - Branch String:   'src/wrapper/../jcdiffct.c:202,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:203,13'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:212,7'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:219,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:221,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:226,5'
              BranchSideFuncs:
                - start_iMCU_row.1404
                - jround_up
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:196,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:230,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:82,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:85,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:86,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:88,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         17
      ICount:          175
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - compress_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:268,29'
              BranchSideFuncs:
                - compress_output.1402
            - BranchSide:      'src/wrapper/../jcdiffct.c:297,26'
              BranchSideFuncs:
                - compress_output.1402
        - Branch String:   'src/wrapper/../jcdiffct.c:274,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:275,19'
              BranchSideFuncs:
                - compress_output.1402
            - BranchSide:      'src/wrapper/../jcdiffct.c:278,25'
              BranchSideFuncs:
                - compress_output.1402
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.1402
            - BranchSide:      'src/wrapper/../jcdiffct.c:291,3'
              BranchSideFuncs:
                - compress_output.1402
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:297,10'
          Dst:             compress_output
    - functionName:    start_pass_diff
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         20
      ICount:          170
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:111,7'
              BranchSideFuncs:
                - start_iMCU_row.1404
            - BranchSide:      'src/wrapper/../jcdiffct.c:113,3'
              BranchSideFuncs:
                - start_iMCU_row.1404
        - Branch String:   'src/wrapper/../jcdiffct.c:116,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:118,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:119,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:120,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:124,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:129,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:131,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
    - functionName:    j12init_c_diff_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         28
      ICount:          339
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:352,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:353,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:355,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:352,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:355,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:358,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:364,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:366,41'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,11'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:379,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:382,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:398,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:391,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:395,3'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:398,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,13'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:416,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:404,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:415,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:368,20'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:373,20'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:382,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:393,14'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:406,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:408,22'
          Dst:             jround_up
    - functionName:    compress_output
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - compress_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:324,15'
              BranchSideFuncs:
                - compress_data.1427
            - BranchSide:      'src/wrapper/../jcdiffct.c:332,24'
              BranchSideFuncs:
                - compress_data.1427
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:332,10'
          Dst:             compress_data
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         31
      ICount:          362
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - jround_up
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:168,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:171,19'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:229,3'
              BranchSideFuncs:
                - start_iMCU_row.1428
        - Branch String:   'src/wrapper/../jcdiffct.c:178,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,15'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,9'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:213,5'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:183,23'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:187,19'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:188,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:188,43'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:193,29'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:193,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.1428
            - BranchSide:      'src/wrapper/../jcdiffct.c:195,22'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.1428
        - Branch String:   'src/wrapper/../jcdiffct.c:202,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:203,13'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:212,7'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:219,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:221,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:226,5'
              BranchSideFuncs:
                - start_iMCU_row.1428
                - jround_up
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:196,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:230,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:82,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:85,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:86,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:88,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - input_buf
      BBCount:         17
      ICount:          175
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - compress_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:268,29'
              BranchSideFuncs:
                - compress_output.1426
            - BranchSide:      'src/wrapper/../jcdiffct.c:297,26'
              BranchSideFuncs:
                - compress_output.1426
        - Branch String:   'src/wrapper/../jcdiffct.c:274,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:275,19'
              BranchSideFuncs:
                - compress_output.1426
            - BranchSide:      'src/wrapper/../jcdiffct.c:278,25'
              BranchSideFuncs:
                - compress_output.1426
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.1426
            - BranchSide:      'src/wrapper/../jcdiffct.c:291,3'
              BranchSideFuncs:
                - compress_output.1426
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:297,10'
          Dst:             compress_output
    - functionName:    start_pass_diff
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - pass_mode
      BBCount:         20
      ICount:          170
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:111,7'
              BranchSideFuncs:
                - start_iMCU_row.1428
            - BranchSide:      'src/wrapper/../jcdiffct.c:113,3'
              BranchSideFuncs:
                - start_iMCU_row.1428
        - Branch String:   'src/wrapper/../jcdiffct.c:116,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:118,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:119,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:120,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:124,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:129,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:131,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
    - functionName:    j16init_c_diff_controller
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - need_full_buffer
      BBCount:         28
      ICount:          339
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:352,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:353,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:355,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:352,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:355,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:358,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:364,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:366,41'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,11'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:379,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:382,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:398,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:391,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:395,3'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:398,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,13'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:416,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:404,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:415,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:368,20'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:373,20'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:382,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:393,14'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:406,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jcdiffct.c:408,22'
          Dst:             jround_up
    - functionName:    dump_buffer
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jchuff.c:339,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:340,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:342,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flush_bits
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         33
      ICount:          313
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - dump_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jchuff.c:488,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:492,36'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:498,31'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:502,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:502,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:502,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:504,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:505,14'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:509,7'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:509,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:511,22'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:516,7'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:516,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:517,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:526,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:531,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:529,3'
          Dst:             dump_buffer
    - functionName:    encode_one_block
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - block
        - last_dc_val
        - dctbl
        - actbl
      BBCount:         1362
      ICount:          44554
      EdgeCount:       1815
      CyclomaticComplexity: 455
      functionsReached:
        - dump_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:574,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:574,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:574,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:594,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:595,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:601,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:601,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:650,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:655,29'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:651,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:651,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:659,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:657,3'
          Dst:             dump_buffer
    - functionName:    encode_one_block_simd
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - block
        - last_dc_val
        - dctbl
        - actbl
      BBCount:         21
      ICount:          183
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - dump_buffer
        - jsimd_huff_encode_one_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:550,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:550,3'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:550,3'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:557,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:552,12'
          Dst:             jsimd_huff_encode_one_block
        - Src:             'src/jchuff.c:555,3'
          Dst:             dump_buffer
    - functionName:    emit_restart
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - restart_num
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - dump_buffer
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:672,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:673,5'
              BranchSideFuncs:
                - dump_buffer.1466
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs:
                - dump_buffer.1466
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:675,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs:
                - dump_buffer.1466
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:676,3'
              BranchSideFuncs:
                - dump_buffer.1466
        - Branch String:   'src/jchuff.c:675,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:676,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:676,3'
              BranchSideFuncs:
                - dump_buffer.1466
            - BranchSide:      'src/jchuff.c:679,11'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:676,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:676,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:676,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:679,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:680,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:684,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:672,8'
          Dst:             flush_bits
        - Src:             'src/jchuff.c:675,3'
          Dst:             dump_buffer
        - Src:             'src/jchuff.c:676,3'
          Dst:             dump_buffer
    - functionName:    htest_one_block
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - block
        - last_dc_val
        - dc_counts
        - ac_counts
      BBCount:         34
      ICount:          249
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:823,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:824,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:827,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:828,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:829,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:835,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:835,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:836,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:839,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:845,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:846,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:875,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:846,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:847,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:850,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:850,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:851,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:856,11'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:856,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:857,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:860,13'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:861,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:862,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:864,11'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:864,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:865,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:868,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:875,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:875,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:876,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_pass_huff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:785,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:785,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:786,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:785,8'
          Dst:             flush_bits
    - functionName:    encode_mcu_huff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         33
      ICount:          344
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - emit_restart
        - encode_one_block
        - encode_one_block_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:710,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:711,9'
              BranchSideFuncs:
                - encode_one_block
                - encode_one_block_simd
                - emit_restart.1468
            - BranchSide:      'src/jchuff.c:718,7'
              BranchSideFuncs:
                - encode_one_block
                - encode_one_block_simd
        - Branch String:   'src/jchuff.c:711,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:712,33'
              BranchSideFuncs:
                - emit_restart.1468
                - encode_one_block
                - encode_one_block_simd
            - BranchSide:      'src/jchuff.c:714,3'
              BranchSideFuncs:
                - encode_one_block
                - encode_one_block_simd
        - Branch String:   'src/jchuff.c:712,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:712,58'
              BranchSideFuncs:
                - encode_one_block
                - encode_one_block_simd
            - BranchSide:      'src/jchuff.c:713,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:718,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:719,15'
              BranchSideFuncs:
                - encode_one_block_simd
            - BranchSide:      'src/jchuff.c:733,15'
              BranchSideFuncs:
                - encode_one_block
        - Branch String:   'src/jchuff.c:719,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:720,12'
              BranchSideFuncs:
                - encode_one_block_simd
            - BranchSide:      'src/jchuff.c:730,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:722,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:726,9'
              BranchSideFuncs:
                - encode_one_block_simd
            - BranchSide:      'src/jchuff.c:728,35'
              BranchSideFuncs:
                - encode_one_block_simd
        - Branch String:   'src/jchuff.c:733,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - encode_one_block
            - BranchSide:      'src/jchuff.c:734,12'
              BranchSideFuncs:
                - encode_one_block
        - Branch String:   'src/jchuff.c:736,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:740,9'
              BranchSideFuncs:
                - encode_one_block
            - BranchSide:      'src/jchuff.c:742,35'
              BranchSideFuncs:
                - encode_one_block
        - Branch String:   'src/jchuff.c:752,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:753,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:761,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:753,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:754,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:758,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:712,12'
          Dst:             emit_restart
        - Src:             'src/jchuff.c:722,12'
          Dst:             encode_one_block_simd
        - Src:             'src/jchuff.c:736,12'
          Dst:             encode_one_block
    - functionName:    finish_pass_gather
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         19
      ICount:          169
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - jpeg_alloc_huff_table
        - jpeg_gen_optimal_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:1128,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1129,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1147,1'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1132,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1133,18'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1139,17'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1134,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1135,56'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1136,30'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1139,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1140,18'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1146,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1141,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1142,56'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1143,30'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
      Callsites:
        - Src:             'src/jchuff.c:1135,20'
          Dst:             jpeg_alloc_huff_table
        - Src:             'src/jchuff.c:1136,7'
          Dst:             jpeg_gen_optimal_table
        - Src:             'src/jchuff.c:1142,20'
          Dst:             jpeg_alloc_huff_table
        - Src:             'src/jchuff.c:1143,7'
          Dst:             jpeg_gen_optimal_table
    - functionName:    jpeg_gen_optimal_table
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - htbl
        - freq
      BBCount:         62
      ICount:          508
      EdgeCount:       79
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jchuff.c:965,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:966,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:968,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:978,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:979,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:988,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:979,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:980,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:984,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:998,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:999,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1013,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:999,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1000,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1010,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1000,13'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1001,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1006,16'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1013,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1014,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1017,17'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1025,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1026,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1030,18'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1034,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:988,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1035,19'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1041,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1044,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1055,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1044,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1045,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1047,19'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1056,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1057,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1072,10'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1072,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1073,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1086,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1073,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1074,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1083,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1075,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1076,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1078,12'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1086,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1087,6'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1088,8'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1098,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1099,59'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1104,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    encode_mcu_gather
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - MCU_data
      BBCount:         17
      ICount:          171
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - htest_one_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:893,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:894,9'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:904,13'
              BranchSideFuncs:
                - htest_one_block
        - Branch String:   'src/jchuff.c:894,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:896,15'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:901,5'
              BranchSideFuncs:
                - htest_one_block
        - Branch String:   'src/jchuff.c:896,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:897,9'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:899,33'
              BranchSideFuncs:
                - htest_one_block
        - Branch String:   'src/jchuff.c:904,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:905,10'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:913,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:907,5'
          Dst:             htest_one_block
    - functionName:    start_pass_huff
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - gather_statistics
      BBCount:         34
      ICount:          326
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - jpeg_make_c_derived_tbl
        - jsimd_can_huff_encode_one_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:150,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:152,5'
              BranchSideFuncs:
                - jsimd_can_huff_encode_one_block
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:158,5'
              BranchSideFuncs:
                - jsimd_can_huff_encode_one_block
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:166,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:167,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:205,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:170,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:174,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:194,31'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:174,21'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:174,24'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:175,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:174,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:175,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:176,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:176,21'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:176,24'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:177,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:176,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:177,9'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:180,11'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:180,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:182,13'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:184,14'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:185,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:187,13'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:189,14'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:205,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:206,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jchuff.c:163,19'
          Dst:             jsimd_can_huff_encode_one_block
        - Src:             'src/jchuff.c:194,7'
          Dst:             jpeg_make_c_derived_tbl
        - Src:             'src/jchuff.c:196,7'
          Dst:             jpeg_make_c_derived_tbl
    - functionName:    jpeg_make_c_derived_tbl
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - isDC
        - tblno
        - pdtbl
      BBCount:         55
      ICount:          456
      EdgeCount:       72
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jchuff.c:248,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:248,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:249,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:248,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:249,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:251,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:251,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:251,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:251,45'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:252,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:253,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:256,8'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:256,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:260,11'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:265,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:272,12'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:267,15'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:267,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:268,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:267,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:268,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:269,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:269,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:270,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:271,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:281,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:282,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:302,10'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:282,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:283,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:289,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:290,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:291,10'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:310,15'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:310,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:310,13'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:312,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:313,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:319,1'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:314,15'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:314,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:315,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:314,32'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:314,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:315,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:314,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:315,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:316,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_huff_encoder
      functionSourceFile: '/src/libjpeg-turbo.main/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:1170,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1171,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1176,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_fdct_float
      functionSourceFile: '/src/libjpeg-turbo.main/src/jfdctflt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          428
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jfdctflt.c:71,3'
          Branch Sides:
            - BranchSide:      'src/jfdctflt.c:72,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jfdctflt.c:120,13'
              BranchSideFuncs: []
        - Branch String:   'src/jfdctflt.c:121,3'
          Branch Sides:
            - BranchSide:      'src/jfdctflt.c:122,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jfdctflt.c:167,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_fdct_ifast
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jfdctfst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          632
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jfdctfst.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctfst.c:130,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctfst.c:178,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jfdctfst.c:179,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctfst.c:180,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctfst.c:225,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_fdct_ifast
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jfdctfst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          442
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jfdctfst.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctfst.c:130,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctfst.c:178,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jfdctfst.c:179,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctfst.c:180,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctfst.c:225,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_fdct_islow
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jfdctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          572
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jfdctint.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctint.c:158,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctint.c:221,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jfdctint.c:222,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctint.c:223,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctint.c:286,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_fdct_islow
      functionSourceFile: '/src/libjpeg-turbo.main/src/wrapper/../jfdctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          508
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jfdctint.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctint.c:158,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctint.c:221,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jfdctint.c:222,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jfdctint.c:223,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jfdctint.c:286,1'
              BranchSideFuncs: []
      Callsites:       []
...
