---
Fuzzer filename: '/src/qpdf/fuzz/dct_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - 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:    __gxx_personality_v0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/qpdf/fuzz/dct_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10FuzzHelper3runEv
        - _ZN10FuzzHelperC2EPKhm
        - setenv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/dct_fuzzer.cc:62,5'
          Dst:             setenv
        - Src:             'fuzz/dct_fuzzer.cc:64,16'
          Dst:             _ZN10FuzzHelperC2EPKhm
        - Src:             'fuzz/dct_fuzzer.cc:65,7'
          Dst:             _ZN10FuzzHelper3runEv
    - functionName:    setenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10FuzzHelper3runEv
      functionSourceFile: '/src/qpdf/fuzz/dct_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          85
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN10FuzzHelper8doChecksEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzz/dct_fuzzer.cc:51,5'
          Branch Sides:
            - BranchSide:      'fuzz/dct_fuzzer.cc:51,5'
              BranchSideFuncs:
                - __cxa_begin_catch
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - __cxa_end_catch
                - __clang_call_terminate
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c
                - __cxa_end_catch
            - BranchSide:      'fuzz/dct_fuzzer.cc:51,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fuzz/dct_fuzzer.cc:50,9'
          Dst:             _ZN10FuzzHelper8doChecksEv
        - Src:             'fuzz/dct_fuzzer.cc:51,5'
          Dst:             __cxa_begin_catch
        - Src:             'fuzz/dct_fuzzer.cc:53,5'
          Dst:             __cxa_end_catch
        - Src:             'fuzz/dct_fuzzer.cc:53,5'
          Dst:             __cxa_end_catch
        - Src:             'fuzz/dct_fuzzer.cc:53,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10FuzzHelper8doChecksEv
      functionSourceFile: '/src/qpdf/fuzz/dct_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN10Pl_DiscardC2Ev
        - _ZN10Pl_DiscardD2Ev
        - _ZN6Pl_DCT12setScanLimitEi
        - _ZN6Pl_DCT14setMemoryLimitEl
        - _ZN6Pl_DCT21setThrowOnCorruptDataEb
        - _ZN6Pl_DCT5writeEPKhm
        - _ZN6Pl_DCT6finishEv
        - _ZN6Pl_DCTC2EPKcP8Pipeline
        - _ZN6Pl_DCTD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/dct_fuzzer.cc:33,5'
          Dst:             _ZN6Pl_DCT14setMemoryLimitEl
        - Src:             'fuzz/dct_fuzzer.cc:34,5'
          Dst:             _ZN6Pl_DCT12setScanLimitEi
        - Src:             'fuzz/dct_fuzzer.cc:38,5'
          Dst:             _ZN6Pl_DCT21setThrowOnCorruptDataEb
        - Src:             'fuzz/dct_fuzzer.cc:40,16'
          Dst:             _ZN10Pl_DiscardC2Ev
        - Src:             'fuzz/dct_fuzzer.cc:41,12'
          Dst:             _ZN6Pl_DCTC2EPKcP8Pipeline
        - Src:             'fuzz/dct_fuzzer.cc:42,7'
          Dst:             _ZN6Pl_DCT5writeEPKhm
        - Src:             'fuzz/dct_fuzzer.cc:43,7'
          Dst:             _ZN6Pl_DCT6finishEv
        - Src:             'fuzz/dct_fuzzer.cc:44,1'
          Dst:             _ZN6Pl_DCTD2Ev
        - Src:             'fuzz/dct_fuzzer.cc:44,1'
          Dst:             _ZN10Pl_DiscardD2Ev
        - Src:             'fuzz/dct_fuzzer.cc:44,1'
          Dst:             _ZN6Pl_DCTD2Ev
        - Src:             'fuzz/dct_fuzzer.cc:44,1'
          Dst:             _ZN10Pl_DiscardD2Ev
    - functionName:    _ZN10FuzzHelperC2EPKhm
      functionSourceFile: '/src/qpdf/fuzz/dct_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD2Ev
      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:    _ZNSt9exceptionC2B8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      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:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT14CompressConfigD2Ev
      functionSourceFile: '/src/qpdf/include/qpdf/Pl_DCT.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122FunctionCallbackConfig5applyEP20jpeg_compress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - config
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122FunctionCallbackConfigD0Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_122FunctionCallbackConfigD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:23,52'
          Dst:             _ZN12_GLOBAL__N_122FunctionCallbackConfigD2Ev
    - functionName:    _ZN12_GLOBAL__N_122FunctionCallbackConfigD2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Pl_DCT14CompressConfigD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:23,52'
          Dst:             _ZN6Pl_DCT14CompressConfigD2Ev
    - functionName:    _ZN6Pl_DCT14CompressConfigC2Ev
      functionSourceFile: '/src/qpdf/include/qpdf/Pl_DCT.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT14CompressConfigD0Ev
      functionSourceFile: '/src/qpdf/include/qpdf/Pl_DCT.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122FunctionCallbackConfigC2ENSt3__18functionIFvP20jpeg_compress_structEEE
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - f
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Pl_DCT14CompressConfigC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:19,18'
          Dst:             _ZN6Pl_DCT14CompressConfigC2Ev
    - functionName:    _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         24
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:137,13'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:138,9'
              BranchSideFuncs:
                - __cxa_free_exception
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'include/qpdf/QIntC.hh:138,9'
              BranchSideFuncs:
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_allocate_exception
        - Src:             'include/qpdf/QIntC.hh:137,40'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - Src:             'include/qpdf/QIntC.hh:137,19'
          Dst:             _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_throw
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/sstream:957,73'
          Dst:             _ZNKRSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
    - functionName:    _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:174,67'
          Dst:             _ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNSt11range_errorD1Ev
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5QIntC12IntConverterIimLb1ELb0EE7convertERKi
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:124,25'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:124,29'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
            - BranchSide:      'include/qpdf/QIntC.hh:125,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
        - Branch String:   'include/qpdf/QIntC.hh:124,17'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:124,17'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
            - BranchSide:      'include/qpdf/QIntC.hh:125,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:125,17'
          Dst:             _ZN5QIntC12IntConverterIimLb1ELb0EE5errorEi
    - functionName:    _ZN5QIntC12IntConverterIjmLb0ELb0EE5errorEj
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         24
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:84,13'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:85,9'
              BranchSideFuncs:
                - __cxa_free_exception
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'include/qpdf/QIntC.hh:85,9'
              BranchSideFuncs:
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:84,13'
          Dst:             __cxa_allocate_exception
        - Src:             'include/qpdf/QIntC.hh:84,40'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - Src:             'include/qpdf/QIntC.hh:84,19'
          Dst:             _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/qpdf/QIntC.hh:84,13'
          Dst:             __cxa_throw
        - Src:             'include/qpdf/QIntC.hh:84,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN5QIntC12IntConverterIjmLb0ELb0EE7convertERKj
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5QIntC12IntConverterIjmLb0ELb0EE5errorEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:71,17'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:71,17'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIjmLb0ELb0EE5errorEj
            - BranchSide:      'include/qpdf/QIntC.hh:72,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIjmLb0ELb0EE5errorEj
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:72,17'
          Dst:             _ZN5QIntC12IntConverterIjmLb0ELb0EE5errorEj
    - functionName:    _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         24
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:137,13'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:138,9'
              BranchSideFuncs:
                - __cxa_free_exception
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'include/qpdf/QIntC.hh:138,9'
              BranchSideFuncs:
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_allocate_exception
        - Src:             'include/qpdf/QIntC.hh:137,40'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - Src:             'include/qpdf/QIntC.hh:137,19'
          Dst:             _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_throw
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN5QIntC12IntConverterIijLb1ELb0EE7convertERKi
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:124,25'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:124,29'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
            - BranchSide:      'include/qpdf/QIntC.hh:125,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
        - Branch String:   'include/qpdf/QIntC.hh:124,17'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:124,17'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
            - BranchSide:      'include/qpdf/QIntC.hh:125,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:125,17'
          Dst:             _ZN5QIntC12IntConverterIijLb1ELb0EE5errorEi
    - functionName:    _ZN6Pl_DCT7MembersC2Ejji13J_COLOR_SPACEPNS_14CompressConfigE
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - image_width
        - image_height
        - components
        - color_space
        - config_callback
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT7MembersD2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT7MembersC2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - i
      BBCount:         24
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:137,13'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:138,9'
              BranchSideFuncs:
                - __cxa_free_exception
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'include/qpdf/QIntC.hh:138,9'
              BranchSideFuncs:
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_allocate_exception
        - Src:             'include/qpdf/QIntC.hh:137,40'
          Dst:             _ZNKRSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
        - Src:             'include/qpdf/QIntC.hh:137,19'
          Dst:             _ZNSt11range_errorC2B8ne180100ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_throw
        - Src:             'include/qpdf/QIntC.hh:137,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN5QIntC12IntConverterIlmLb1ELb0EE7convertERKl
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/qpdf/QIntC.hh:124,25'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:124,29'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
            - BranchSide:      'include/qpdf/QIntC.hh:125,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
        - Branch String:   'include/qpdf/QIntC.hh:124,17'
          Branch Sides:
            - BranchSide:      'include/qpdf/QIntC.hh:124,17'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
            - BranchSide:      'include/qpdf/QIntC.hh:125,23'
              BranchSideFuncs:
                - _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:125,17'
          Dst:             _ZN5QIntC12IntConverterIlmLb1ELb0EE5errorEl
    - functionName:    _ZN5QIntC7to_sizeIlEEmRKT_
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5QIntC12IntConverterIlmLb1ELb0EE7convertERKl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:216,16'
          Dst:             _ZN5QIntC12IntConverterIlmLb1ELb0EE7convertERKl
    - functionName:    _ZL18term_buffer_sourceP22jpeg_decompress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22skip_buffer_input_dataP22jpeg_decompress_structl
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cinfo
        - num_bytes
      BBCount:         17
      ICount:          120
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5QIntC7to_sizeIlEEmRKT_
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:288,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:289,9'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:292,22'
              BranchSideFuncs:
                - _ZN5QIntC7to_sizeIlEEmRKT_
        - Branch String:   'libqpdf/Pl_DCT.cc:293,23'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:293,27'
              BranchSideFuncs: []
            - BranchSide:      'libqpdf/Pl_DCT.cc:296,16'
              BranchSideFuncs: []
        - Branch String:   'libqpdf/Pl_DCT.cc:293,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:294,40'
              BranchSideFuncs: []
            - BranchSide:      'libqpdf/Pl_DCT.cc:296,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:289,9'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pl_DCT.cc:289,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'libqpdf/Pl_DCT.cc:289,9'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pl_DCT.cc:289,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'libqpdf/Pl_DCT.cc:289,9'
          Dst:             __cxa_free_exception
        - Src:             'libqpdf/Pl_DCT.cc:292,22'
          Dst:             _ZN5QIntC7to_sizeIlEEmRKT_
    - functionName:    _ZNSt13runtime_errorC1EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_errorD1Ev
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24fill_buffer_input_bufferP22jpeg_decompress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:281,5'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pl_DCT.cc:281,11'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'libqpdf/Pl_DCT.cc:281,5'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pl_DCT.cc:281,5'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'libqpdf/Pl_DCT.cc:281,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZL18init_buffer_sourceP22jpeg_decompress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/string:925,65'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,65'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,83'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__annotate_deleteB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3QTC2TCEPKcS1_i
      functionSourceFile: '/src/qpdf/include/qpdf/QTC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - scope
        - ccase
        - n
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25term_pipeline_destinationP20jpeg_compress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3QTC2TCEPKcS1_i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:250,5'
          Dst:             _ZN3QTC2TCEPKcS1_i
    - functionName:    _ZL28empty_pipeline_output_bufferP20jpeg_compress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3QTC2TCEPKcS1_i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:239,5'
          Dst:             _ZN3QTC2TCEPKcS1_i
    - functionName:    _ZL25init_pipeline_destinationP20jpeg_compress_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PipelineD2Ev
      functionSourceFile: '/src/qpdf/include/qpdf/Pipeline.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PipelineD0Ev
      functionSourceFile: '/src/qpdf/include/qpdf/Pipeline.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT20make_compress_configENSt3__18functionIFvP20jpeg_compress_structEEE
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16progress_monitorP18jpeg_common_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:68,32'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:68,32'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - longjmp
            - BranchSide:      'libqpdf/Pl_DCT.cc:69,51'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - longjmp
        - Branch String:   'libqpdf/Pl_DCT.cc:68,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:68,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - longjmp
            - BranchSide:      'libqpdf/Pl_DCT.cc:70,61'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - longjmp
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:72,9'
          Dst:             longjmp
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15jpeg_buffer_srcP22jpeg_decompress_structRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - buffer
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5QIntC7to_sizeIiEEmRKT_
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5QIntC12IntConverterIimLb1ELb0EE7convertERKi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:216,16'
          Dst:             _ZN5QIntC12IntConverterIimLb1ELb0EE7convertERKi
    - functionName:    _ZN5QIntC7to_sizeIjEEmRKT_
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5QIntC12IntConverterIjmLb0ELb0EE7convertERKj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:216,16'
          Dst:             _ZN5QIntC12IntConverterIjmLb0ELb0EE7convertERKj
    - functionName:    _ZN5QIntC7to_uintIiEEjRKT_
      functionSourceFile: '/src/qpdf/include/qpdf/QIntC.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5QIntC12IntConverterIijLb1ELb0EE7convertERKi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/qpdf/QIntC.hh:209,16'
          Dst:             _ZN5QIntC12IntConverterIijLb1ELb0EE7convertERKi
    - functionName:    _ZL18jpeg_pipeline_destP20jpeg_compress_structPhmP8Pipeline
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
        - outbuffer
        - size
        - next
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT10decompressEPv
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cinfo_p
      BBCount:         20
      ICount:          184
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15jpeg_buffer_srcP22jpeg_decompress_structRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN5QIntC7to_uintIiEEjRKT_
        - _ZNK8Pipeline4nextEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - jpeg_CreateDecompress
        - jpeg_calc_output_dimensions
        - jpeg_finish_decompress
        - jpeg_read_header
        - jpeg_read_scanlines
        - jpeg_start_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:387,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:388,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZL15jpeg_buffer_srcP22jpeg_decompress_structRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - jpeg_read_header
                - jpeg_calc_output_dimensions
                - _ZN5QIntC7to_uintIiEEjRKT_
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:391,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZL15jpeg_buffer_srcP22jpeg_decompress_structRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - jpeg_read_header
                - jpeg_calc_output_dimensions
                - _ZN5QIntC7to_uintIiEEjRKT_
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
        - Branch String:   'libqpdf/Pl_DCT.cc:396,26'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:397,9'
              BranchSideFuncs:
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:404,9'
              BranchSideFuncs:
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
        - Branch String:   'libqpdf/Pl_DCT.cc:396,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:401,9'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1EPKc
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:404,9'
              BranchSideFuncs:
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
        - Branch String:   'libqpdf/Pl_DCT.cc:404,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:405,22'
              BranchSideFuncs:
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
            - BranchSide:      'libqpdf/Pl_DCT.cc:409,11'
              BranchSideFuncs:
                - jpeg_start_decompress
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
        - Branch String:   'libqpdf/Pl_DCT.cc:412,5'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:413,35'
              BranchSideFuncs:
                - jpeg_read_scanlines
                - _ZNK8Pipeline4nextEv
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
            - BranchSide:      'libqpdf/Pl_DCT.cc:416,34'
              BranchSideFuncs:
                - jpeg_finish_decompress
                - _ZNK8Pipeline4nextEv
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:382,5'
          Dst:             jpeg_CreateDecompress
        - Src:             'libqpdf/Pl_DCT.cc:391,5'
          Dst:             _ZL15jpeg_buffer_srcP22jpeg_decompress_structRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'libqpdf/Pl_DCT.cc:393,11'
          Dst:             jpeg_read_header
        - Src:             'libqpdf/Pl_DCT.cc:394,5'
          Dst:             jpeg_calc_output_dimensions
        - Src:             'libqpdf/Pl_DCT.cc:395,48'
          Dst:             _ZN5QIntC7to_uintIiEEjRKT_
        - Src:             'libqpdf/Pl_DCT.cc:401,9'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pl_DCT.cc:401,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'libqpdf/Pl_DCT.cc:401,9'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pl_DCT.cc:401,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'libqpdf/Pl_DCT.cc:401,9'
          Dst:             __cxa_free_exception
        - Src:             'libqpdf/Pl_DCT.cc:411,11'
          Dst:             jpeg_start_decompress
        - Src:             'libqpdf/Pl_DCT.cc:413,15'
          Dst:             jpeg_read_scanlines
        - Src:             'libqpdf/Pl_DCT.cc:414,9'
          Dst:             _ZNK8Pipeline4nextEv
        - Src:             'libqpdf/Pl_DCT.cc:416,11'
          Dst:             jpeg_finish_decompress
        - Src:             'libqpdf/Pl_DCT.cc:417,5'
          Dst:             _ZNK8Pipeline4nextEv
    - functionName:    _ZNK8Pipeline4nextEv
      functionSourceFile: '/src/qpdf/include/qpdf/Pipeline.hh'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT8compressEPv
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cinfo_p
      BBCount:         46
      ICount:          321
      EdgeCount:       76
      CyclomaticComplexity: 32
      functionsReached:
        - _ZL18jpeg_pipeline_destP20jpeg_compress_structPhmP8Pipeline
        - _ZN5QIntC7to_sizeIiEEmRKT_
        - _ZN5QIntC7to_sizeIjEEmRKT_
        - _ZN5QIntC7to_uintIiEEjRKT_
        - _ZNK8Pipeline4nextEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - jpeg_CreateCompress
        - jpeg_finish_compress
        - jpeg_set_defaults
        - jpeg_start_compress
        - jpeg_write_scanlines
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:348,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:349,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - jpeg_start_compress
                - _ZN5QIntC7to_uintIiEEjRKT_
                - _ZN5QIntC7to_sizeIjEEmRKT_
                - _ZN5QIntC7to_sizeIjEEmRKT_
                - _ZN5QIntC7to_sizeIiEEmRKT_
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB8ne180100Ev
                - jpeg_finish_compress
                - _ZNK8Pipeline4nextEv
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - jpeg_write_scanlines
                - __cxa_allocate_exception
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__19to_stringEm
                - __cxa_free_exception
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_SA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:352,25'
              BranchSideFuncs:
                - jpeg_start_compress
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZN5QIntC7to_uintIiEEjRKT_
                - _ZN5QIntC7to_sizeIjEEmRKT_
                - _ZN5QIntC7to_sizeIjEEmRKT_
                - _ZN5QIntC7to_sizeIiEEmRKT_
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB8ne180100Ev
                - jpeg_finish_compress
                - _ZNK8Pipeline4nextEv
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - jpeg_write_scanlines
                - __cxa_allocate_exception
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__19to_stringEm
                - __cxa_free_exception
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__19to_stringEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_SA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __cxa_throw
        - Branch String:   'libqpdf/Pl_DCT.cc:358,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:371,1'
              BranchSideFuncs:
                - __cxa_free_exception
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
            - BranchSide:      'libqpdf/Pl_DCT.cc:371,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
        - Branch String:   'libqpdf/Pl_DCT.cc:364,5'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:366,27'
              BranchSideFuncs:
                - jpeg_write_scanlines
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - jpeg_finish_compress
                - _ZNK8Pipeline4nextEv
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
            - BranchSide:      'libqpdf/Pl_DCT.cc:369,26'
              BranchSideFuncs:
                - jpeg_finish_compress
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNK8Pipeline4nextEv
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:334,5'
          Dst:             jpeg_CreateCompress
        - Src:             'libqpdf/Pl_DCT.cc:341,52'
          Dst:             _ZNK8Pipeline4nextEv
        - Src:             'libqpdf/Pl_DCT.cc:341,5'
          Dst:             _ZL18jpeg_pipeline_destP20jpeg_compress_structPhmP8Pipeline
        - Src:             'libqpdf/Pl_DCT.cc:347,5'
          Dst:             jpeg_set_defaults
        - Src:             'libqpdf/Pl_DCT.cc:352,5'
          Dst:             jpeg_start_compress
        - Src:             'libqpdf/Pl_DCT.cc:354,47'
          Dst:             _ZN5QIntC7to_uintIiEEjRKT_
        - Src:             'libqpdf/Pl_DCT.cc:355,28'
          Dst:             _ZN5QIntC7to_sizeIjEEmRKT_
        - Src:             'libqpdf/Pl_DCT.cc:356,9'
          Dst:             _ZN5QIntC7to_sizeIjEEmRKT_
        - Src:             'libqpdf/Pl_DCT.cc:356,46'
          Dst:             _ZN5QIntC7to_sizeIiEEmRKT_
        - Src:             'libqpdf/Pl_DCT.cc:358,9'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pl_DCT.cc:358,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'libqpdf/Pl_DCT.cc:358,9'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pl_DCT.cc:358,9'
          Dst:             __cxa_free_exception
        - Src:             'libqpdf/Pl_DCT.cc:367,15'
          Dst:             jpeg_write_scanlines
        - Src:             'libqpdf/Pl_DCT.cc:369,5'
          Dst:             jpeg_finish_compress
        - Src:             'libqpdf/Pl_DCT.cc:370,5'
          Dst:             _ZNK8Pipeline4nextEv
    - functionName:    _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12emit_messageP18jpeg_common_structi
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cinfo
        - msg_level
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:58,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:59,61'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - longjmp
            - BranchSide:      'libqpdf/Pl_DCT.cc:63,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:61,9'
          Dst:             longjmp
    - functionName:    _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrC2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT6finishEv
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         46
      ICount:          257
      EdgeCount:       87
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrC2Ev
        - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
        - _ZN6Pl_DCT10decompressEPv
        - _ZN6Pl_DCT8compressEPv
        - _ZNK8Pipeline4nextEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - _setjmp
        - jpeg_destroy_compress
        - jpeg_destroy_decompress
        - jpeg_std_error
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:172,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:175,9'
              BranchSideFuncs:
                - _ZNK8Pipeline4nextEv
            - BranchSide:      'libqpdf/Pl_DCT.cc:181,32'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrC2Ev
                - jpeg_std_error
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - jpeg_std_error
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _setjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN6Pl_DCT10decompressEPv
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZN6Pl_DCT8compressEPv
        - Branch String:   'libqpdf/Pl_DCT.cc:186,35'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:186,38'
              BranchSideFuncs:
                - _setjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN6Pl_DCT10decompressEPv
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZN6Pl_DCT8compressEPv
            - BranchSide:      'libqpdf/Pl_DCT.cc:190,10'
              BranchSideFuncs:
                - _setjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN6Pl_DCT10decompressEPv
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZN6Pl_DCT8compressEPv
        - Branch String:   'libqpdf/Pl_DCT.cc:186,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:187,14'
              BranchSideFuncs:
                - _setjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN6Pl_DCT10decompressEPv
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZN6Pl_DCT8compressEPv
            - BranchSide:      'libqpdf/Pl_DCT.cc:190,10'
              BranchSideFuncs:
                - _setjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN6Pl_DCT10decompressEPv
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZN6Pl_DCT8compressEPv
        - Branch String:   'libqpdf/Pl_DCT.cc:192,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:194,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN6Pl_DCT10decompressEPv
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
                - _ZN6Pl_DCT8compressEPv
            - BranchSide:      'libqpdf/Pl_DCT.cc:206,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
        - Branch String:   'libqpdf/Pl_DCT.cc:194,17'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:195,17'
              BranchSideFuncs:
                - _ZN6Pl_DCT8compressEPv
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
            - BranchSide:      'libqpdf/Pl_DCT.cc:197,17'
              BranchSideFuncs:
                - _ZN6Pl_DCT10decompressEPv
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - longjmp
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
                - jpeg_destroy_decompress
                - jpeg_destroy_compress
        - Branch String:   'libqpdf/Pl_DCT.cc:199,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:199,9'
              BranchSideFuncs:
                - __cxa_begin_catch
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - __cxa_end_catch
                - __clang_call_terminate
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - longjmp
            - BranchSide:      'libqpdf/Pl_DCT.cc:218,1'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
        - Branch String:   'libqpdf/Pl_DCT.cc:209,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:210,9'
              BranchSideFuncs:
                - jpeg_destroy_compress
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
                - jpeg_destroy_decompress
            - BranchSide:      'libqpdf/Pl_DCT.cc:212,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
                - jpeg_destroy_decompress
        - Branch String:   'libqpdf/Pl_DCT.cc:212,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:213,9'
              BranchSideFuncs:
                - jpeg_destroy_decompress
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:215,9'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
        - Branch String:   'libqpdf/Pl_DCT.cc:215,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:216,9'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - __cxa_free_exception
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
                - __cxa_throw
            - BranchSide:      'libqpdf/Pl_DCT.cc:218,1'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:175,9'
          Dst:             _ZNK8Pipeline4nextEv
        - Src:             'libqpdf/Pl_DCT.cc:181,32'
          Dst:             _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrC2Ev
        - Src:             'libqpdf/Pl_DCT.cc:183,26'
          Dst:             jpeg_std_error
        - Src:             'libqpdf/Pl_DCT.cc:184,28'
          Dst:             jpeg_std_error
        - Src:             'libqpdf/Pl_DCT.cc:192,9'
          Dst:             _setjmp
        - Src:             'libqpdf/Pl_DCT.cc:195,17'
          Dst:             _ZN6Pl_DCT8compressEPv
        - Src:             'libqpdf/Pl_DCT.cc:199,9'
          Dst:             __cxa_begin_catch
        - Src:             'libqpdf/Pl_DCT.cc:203,13'
          Dst:             longjmp
        - Src:             'libqpdf/Pl_DCT.cc:197,17'
          Dst:             _ZN6Pl_DCT10decompressEPv
        - Src:             'libqpdf/Pl_DCT.cc:204,9'
          Dst:             __cxa_end_catch
        - Src:             'libqpdf/Pl_DCT.cc:210,9'
          Dst:             jpeg_destroy_compress
        - Src:             'libqpdf/Pl_DCT.cc:213,9'
          Dst:             jpeg_destroy_decompress
        - Src:             'libqpdf/Pl_DCT.cc:216,9'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pl_DCT.cc:216,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'libqpdf/Pl_DCT.cc:216,9'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pl_DCT.cc:216,9'
          Dst:             __cxa_free_exception
        - Src:             'libqpdf/Pl_DCT.cc:218,1'
          Dst:             _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
        - Src:             'libqpdf/Pl_DCT.cc:218,1'
          Dst:             _ZN12_GLOBAL__N_119qpdf_jpeg_error_mgrD2Ev
        - Src:             'libqpdf/Pl_DCT.cc:204,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZL13error_handlerP18jpeg_common_struct
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cinfo
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - longjmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:52,5'
          Dst:             longjmp
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT5writeEPKhm
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - len
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:164,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:164,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm
            - BranchSide:      'libqpdf/Pl_DCT.cc:165,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN6Pl_DCT7MembersENS_14default_deleteIS2_EEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm
      Callsites:       []
    - functionName:    _ZN6Pl_DCTD0Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Pl_DCTD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:159,17'
          Dst:             _ZN6Pl_DCTD2Ev
    - functionName:    _ZN6Pl_DCTD2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PipelineD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:159,17'
          Dst:             _ZN8PipelineD2Ev
    - functionName:    _ZN6Pl_DCTC2EPKcP8Pipelinejji13J_COLOR_SPACEPNS_14CompressConfigE
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - identifier
        - next
        - image_width
        - image_height
        - components
        - color_space
        - compress_callback
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8PipelineC2EPKcPS_
        - _ZN8PipelineD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:152,5'
          Dst:             _ZN8PipelineC2EPKcPS_
        - Src:             'libqpdf/Pl_DCT.cc:156,1'
          Dst:             _ZN8PipelineD2Ev
    - functionName:    _ZN6Pl_DCT21setThrowOnCorruptDataEb
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - treat_as_error
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT12setScanLimitEi
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - limit
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCT14setMemoryLimitEl
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - limit
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Pl_DCTC2EPKcP8Pipeline
      functionSourceFile: '/src/qpdf/libqpdf/Pl_DCT.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - identifier
        - next
      BBCount:         14
      ICount:          79
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8PipelineC2EPKcPS_
        - _ZN8PipelineD2Ev
        - _ZNSt11logic_errorC1EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libqpdf/Pl_DCT.cc:121,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pl_DCT.cc:122,9'
              BranchSideFuncs: []
            - BranchSide:      'libqpdf/Pl_DCT.cc:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libqpdf/Pl_DCT.cc:118,5'
          Dst:             _ZN8PipelineC2EPKcPS_
        - Src:             'libqpdf/Pl_DCT.cc:122,9'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pl_DCT.cc:122,15'
          Dst:             _ZNSt11logic_errorC1EPKc
        - Src:             'libqpdf/Pl_DCT.cc:122,9'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pl_DCT.cc:122,9'
          Dst:             __cxa_free_exception
        - Src:             'libqpdf/Pl_DCT.cc:124,1'
          Dst:             _ZN8PipelineD2Ev
    - functionName:    _ZNSt11logic_errorC1EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorD1Ev
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10Pl_Discard6finishEv
      functionSourceFile: '/src/qpdf/libqpdf/Pl_Discard.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10Pl_Discard5writeEPKhm
      functionSourceFile: '/src/qpdf/libqpdf/Pl_Discard.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buf
        - len
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10Pl_DiscardD0Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_Discard.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10Pl_DiscardD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_Discard.cc:14,25'
          Dst:             _ZN10Pl_DiscardD2Ev
    - functionName:    _ZN10Pl_DiscardD2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_Discard.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PipelineD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_Discard.cc:14,25'
          Dst:             _ZN8PipelineD2Ev
    - functionName:    _ZN10Pl_DiscardC2Ev
      functionSourceFile: '/src/qpdf/libqpdf/Pl_Discard.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PipelineC2EPKcPS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pl_Discard.cc:9,5'
          Dst:             _ZN8PipelineC2EPKcPS_
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      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:    _ZNSt20bad_array_new_lengthD1Ev
      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:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD1Ev
      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:    _ZN8PipelinelsEy
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:106,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - str
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8Pipeline5writeEPKcm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:37,5'
          Dst:             _ZN8Pipeline5writeEPKcm
    - functionName:    _ZN8Pipeline5writeEPKcm
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PipelinelsEm
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:99,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEj
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:92,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEt
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:85,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEx
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:78,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEl
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:71,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEi
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:64,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEs
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:57,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - str
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:50,5'
          Dst:             _ZN8Pipeline11writeStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8PipelinelsEPKc
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cstr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8Pipeline9writeCStrEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:43,5'
          Dst:             _ZN8Pipeline9writeCStrEPKc
    - functionName:    _ZN8Pipeline9writeCStrEPKc
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cstr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8Pipeline5writeEPKcm
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:31,17'
          Dst:             strlen
        - Src:             'libqpdf/Pipeline.cc:31,5'
          Dst:             _ZN8Pipeline5writeEPKcm
    - functionName:    _ZNK8Pipeline13getIdentifierEv
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8Pipeline7getNextEb
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - allow_null
      BBCount:         18
      ICount:          90
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libqpdf/Pipeline.cc:15,16'
          Branch Sides:
            - BranchSide:      'libqpdf/Pipeline.cc:15,16'
              BranchSideFuncs: []
            - BranchSide:      'libqpdf/Pipeline.cc:15,20'
              BranchSideFuncs:
                - __cxa_allocate_exception
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - __cxa_free_exception
                - _ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __cxa_throw
        - Branch String:   'libqpdf/Pipeline.cc:16,9'
          Branch Sides:
            - BranchSide:      'libqpdf/Pipeline.cc:16,9'
              BranchSideFuncs:
                - __cxa_free_exception
            - BranchSide:      'libqpdf/Pipeline.cc:16,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libqpdf/Pipeline.cc:16,9'
          Dst:             __cxa_allocate_exception
        - Src:             'libqpdf/Pipeline.cc:16,15'
          Dst:             _ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'libqpdf/Pipeline.cc:16,9'
          Dst:             __cxa_throw
        - Src:             'libqpdf/Pipeline.cc:16,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PipelineC2EPKcPS_
      functionSourceFile: '/src/qpdf/libqpdf/Pipeline.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - identifier
        - next
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_write_tables
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jinit_marker_writer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:300,14'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jinit_marker_writer
            - BranchSide:      'src/jcapimin.c:300,14'
              BranchSideFuncs:
                - jinit_marker_writer
        - 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/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:272,12'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:272,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_write_m_header
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:260,14'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:260,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:260,33'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:261,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:261,47'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:261,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:262,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:262,45'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:262,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:263,28'
              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/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:241,14'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:241,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:241,33'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:242,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:242,47'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:243,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:247,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:243,45'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:244,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:247,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:241,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:245,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:247,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:249,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:249,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:249,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:249,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:249,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:249,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_finish_compress
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          318
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - jpeg_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:177,14'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:177,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:177,46'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:178,27'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:180,16'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:177,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:180,16'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:183,34'
              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,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:188,5'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:189,18'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:218,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:189,11'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:190,26'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:197,18'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:197,11'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:198,20'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:202,40'
              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,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:200,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:188,67'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:202,18'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:203,20'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:209,20'
              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,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:205,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:188,67'
              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,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:211,13'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:188,67'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:188,5'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:189,18'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:218,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jcapimin.c:186,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:186,3'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:187,22'
              BranchSideFuncs:
                - jpeg_abort
      Callsites:
        - Src:             'src/jcapimin.c:224,3'
          Dst:             jpeg_abort
    - functionName:    jpeg_suppress_tables
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          203
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:152,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:152,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:153,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:152,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:152,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:153,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:152,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:152,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:153,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:152,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:153,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:157,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:157,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:159,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:159,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:157,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:160,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:157,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:159,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:159,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:157,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:160,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:157,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:159,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:159,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:157,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:160,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:157,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:159,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcapimin.c:159,9'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcapimin.c:160,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_abort_compress
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:128,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jcapimin.c:128,3'
              BranchSideFuncs:
                - jpeg_abort
      Callsites:
        - Src:             'src/jcapimin.c:128,3'
          Dst:             jpeg_abort
    - functionName:    jpeg_destroy_compress
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:116,3'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_destroy
            - BranchSide:      'src/jcapimin.c:116,3'
              BranchSideFuncs:
                - jpeg_destroy
      Callsites:
        - Src:             'src/jcapimin.c:116,3'
          Dst:             jpeg_destroy
    - functionName:    jpeg_CreateCompress
      functionSourceFile: '/src/libjpeg-turbo/src/jcapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jinit_memory_mgr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcapimin.c:40,10'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:0,0'
              BranchSideFuncs:
                - jinit_memory_mgr
            - BranchSide:      'src/jcapimin.c:40,10'
              BranchSideFuncs:
                - jinit_memory_mgr
        - Branch String:   'src/jcapimin.c:41,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:42,5'
              BranchSideFuncs:
                - jinit_memory_mgr
            - BranchSide:      'src/jcapimin.c:43,18'
              BranchSideFuncs:
                - jinit_memory_mgr
        - Branch String:   'src/jcapimin.c:43,7'
          Branch Sides:
            - BranchSide:      'src/jcapimin.c:43,7'
              BranchSideFuncs:
                - jinit_memory_mgr
            - BranchSide:      'src/jcapimin.c:44,5'
              BranchSideFuncs:
                - jinit_memory_mgr
      Callsites:
        - Src:             'src/jcapimin.c:63,3'
          Dst:             jinit_memory_mgr
    - functionName:    jpeg_write_raw_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          211
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:158,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:158,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:158,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:161,14'
              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,14'
              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,14'
              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,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:172,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:173,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:183,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:183,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:184,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:187,31'
              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,14'
              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,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:194,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:194,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:200,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_write_scanlines
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          218
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:89,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:92,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:92,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:94,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:103,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:94,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:94,74'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:94,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:107,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:103,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:107,14'
              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,14'
              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,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:113,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:114,50'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:124,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:124,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:125,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcapistd.c:128,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcapistd.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:130,5'
              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/src/wrapper/../jcapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jinit_compress_master
        - jpeg_suppress_tables
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcapistd.c:46,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:0,0'
              BranchSideFuncs:
                - jpeg_suppress_tables
                - jinit_compress_master
            - BranchSide:      'src/wrapper/../jcapistd.c:46,14'
              BranchSideFuncs:
                - jpeg_suppress_tables
                - jinit_compress_master
        - Branch String:   'src/wrapper/../jcapistd.c:46,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:47,5'
              BranchSideFuncs:
                - jpeg_suppress_tables
                - jinit_compress_master
            - BranchSide:      'src/wrapper/../jcapistd.c:49,7'
              BranchSideFuncs:
                - jpeg_suppress_tables
                - jinit_compress_master
        - Branch String:   'src/wrapper/../jcapistd.c:49,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcapistd.c:49,7'
              BranchSideFuncs:
                - jinit_compress_master
            - BranchSide:      'src/wrapper/../jcapistd.c:50,5'
              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:    jinit_compress_master
      functionSourceFile: '/src/libjpeg-turbo/src/jcinit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          312
      EdgeCount:       78
      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:39,3'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:0,0'
              BranchSideFuncs:
                - jinit_c_master_control
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
                - jinit_color_converter
                - jinit_downsampler
                - jinit_c_prep_controller
            - BranchSide:      'src/jcinit.c:39,3'
              BranchSideFuncs:
                - jinit_c_master_control
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
                - jinit_color_converter
                - jinit_downsampler
                - jinit_c_prep_controller
        - Branch String:   'src/jcinit.c:42,7'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:43,16'
              BranchSideFuncs:
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
                - jinit_color_converter
                - jinit_downsampler
                - jinit_c_prep_controller
            - BranchSide:      'src/jcinit.c:64,14'
              BranchSideFuncs:
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
        - Branch String:   'src/jcinit.c:43,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:44,7'
              BranchSideFuncs:
                - jinit_color_converter
                - jinit_downsampler
                - jinit_c_prep_controller
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
            - BranchSide:      'src/jcinit.c:47,38'
              BranchSideFuncs:
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
        - Branch String:   'src/jcinit.c:47,16'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:48,7'
              BranchSideFuncs:
                - j12init_color_converter
                - j12init_downsampler
                - j12init_c_prep_controller
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
            - BranchSide:      'src/jcinit.c:54,7'
              BranchSideFuncs:
                - j16init_color_converter
                - j16init_downsampler
                - j16init_c_prep_controller
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
                - jinit_lossless_compressor
                - jinit_arith_encoder
                - jinit_c_coef_controller
                - j12init_c_coef_controller
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
        - Branch String:   'src/jcinit.c:64,7'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:67,16'
              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
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
            - BranchSide:      'src/jcinit.c:95,16'
              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
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
                - jinit_forward_dct
        - Branch String:   'src/jcinit.c:67,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:68,7'
              BranchSideFuncs:
                - jinit_lossless_compressor
                - 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
                - jinit_lhuff_encoder
            - BranchSide:      'src/jcinit.c:69,36'
              BranchSideFuncs:
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
                - j12init_lossless_compressor
        - Branch String:   'src/jcinit.c:69,14'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:70,7'
              BranchSideFuncs:
                - j12init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
            - BranchSide:      'src/jcinit.c:72,7'
              BranchSideFuncs:
                - j16init_lossless_compressor
                - 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
                - jinit_lhuff_encoder
        - Branch String:   'src/jcinit.c:74,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:75,7'
              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
            - BranchSide:      'src/jcinit.c:77,7'
              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,55'
              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,36'
              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:82,7'
              BranchSideFuncs:
                - jinit_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:83,55'
              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,57'
              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,57'
              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:85,71'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:85,7'
              BranchSideFuncs:
                - j12init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:86,57'
              BranchSideFuncs:
                - j12init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
        - Branch String:   'src/jcinit.c:88,71'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:88,7'
              BranchSideFuncs:
                - j16init_c_diff_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:89,57'
              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,7'
              BranchSideFuncs:
                - jinit_forward_dct
                - 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
                - jinit_phuff_encoder
                - jinit_huff_encoder
            - BranchSide:      'src/jcinit.c:97,36'
              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
                - jinit_phuff_encoder
                - jinit_huff_encoder
                - j12init_forward_dct
        - Branch String:   'src/jcinit.c:97,14'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:98,7'
              BranchSideFuncs:
                - j12init_forward_dct
                - 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
                - jinit_phuff_encoder
                - jinit_huff_encoder
            - BranchSide:      'src/jcinit.c:100,7'
              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
                - jinit_phuff_encoder
                - jinit_huff_encoder
        - Branch String:   'src/jcinit.c:102,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:104,7'
              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
                - jinit_huff_encoder
            - BranchSide:      'src/jcinit.c:109,18'
              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
                - jinit_huff_encoder
        - Branch String:   'src/jcinit.c:109,11'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:111,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
            - BranchSide:      'src/jcinit.c:116,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
        - Branch String:   'src/jcinit.c:120,9'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:121,57'
              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,55'
              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:121,71'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:121,7'
              BranchSideFuncs:
                - j12init_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:122,57'
              BranchSideFuncs:
                - j12init_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
        - Branch String:   'src/jcinit.c:124,69'
          Branch Sides:
            - BranchSide:      'src/jcinit.c:124,7'
              BranchSideFuncs:
                - jinit_c_coef_controller
                - j16init_c_main_controller
                - jinit_marker_writer
                - j12init_c_main_controller
                - jinit_c_main_controller
            - BranchSide:      'src/jcinit.c:125,55'
              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,5'
              BranchSideFuncs:
                - jinit_c_main_controller
                - jinit_marker_writer
            - BranchSide:      'src/jcinit.c:130,34'
              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,5'
              BranchSideFuncs:
                - j12init_c_main_controller
                - jinit_marker_writer
            - BranchSide:      'src/jcinit.c:134,5'
              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/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:224,46'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:224,46'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:226,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:226,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:229,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flush_bits
      functionSourceFile: '/src/libjpeg-turbo/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - dump_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:250,34'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:250,34'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:260,21'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:287,25'
              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,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:267,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:268,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - 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:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:269,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:269,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:287,25'
              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/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - dump_buffer
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:300,8'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - flush_bits
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:300,8'
              BranchSideFuncs:
                - flush_bits
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:300,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:300,7'
              BranchSideFuncs: []
            - 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: []
            - BranchSide:      'src/jclhuff.c:304,3'
              BranchSideFuncs:
                - dump_buffer
        - 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:308,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/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:422,57'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - flush_bits
            - BranchSide:      'src/jclhuff.c:422,57'
              BranchSideFuncs:
                - flush_bits
        - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          630
      EdgeCount:       132
      CyclomaticComplexity: 37
      functionsReached:
        - dump_buffer
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:321,57'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - emit_restart
            - BranchSide:      'src/jclhuff.c:321,57'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - emit_restart
        - Branch String:   'src/jclhuff.c:340,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:340,23'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:348,29'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:340,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:340,3'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:341,10'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - 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,29'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:340,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:340,3'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:341,10'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - 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,17'
              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,11'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:365,17'
              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:383,30'
              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,17'
              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,30'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,25'
              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,11'
              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: []
            - BranchSide:      'src/jclhuff.c:268,11'
              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: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: []
            - BranchSide:      'src/jclhuff.c:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,25'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:388,17'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:351,56'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:389,17'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:388,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:249,32'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:351,56'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,25'
              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,11'
              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: []
            - BranchSide:      'src/jclhuff.c:268,11'
              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: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: []
            - BranchSide:      'src/jclhuff.c:271,16'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:264,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:267,5'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:275,25'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - 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:400,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:348,44'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:401,20'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:401,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:403,34'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
            - BranchSide:      'src/jclhuff.c:406,30'
              BranchSideFuncs:
                - dump_buffer
                - dump_buffer
                - dump_buffer
                - dump_buffer
        - Branch String:   'src/jclhuff.c:348,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:348,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:351,36'
              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/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jpeg_alloc_huff_table
        - jpeg_gen_optimal_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:534,57'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jclhuff.c:534,57'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jclhuff.c:545,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:545,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jclhuff.c:546,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jclhuff.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:545,45'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jclhuff.c:549,18'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jclhuff.c:550,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:551,20'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
            - BranchSide:      'src/jclhuff.c:552,47'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jclhuff.c:545,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:545,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jclhuff.c:546,15'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          311
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:465,57'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:465,57'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:471,9'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:474,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:475,28'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:479,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:479,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:487,29'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:479,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:479,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:480,10'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:479,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:480,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:487,29'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:479,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:479,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:480,10'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:490,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:487,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:493,22'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:500,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:501,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:505,14'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:502,13'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:503,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:509,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:509,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:510,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:519,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:509,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:510,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:515,17'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:515,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:516,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:519,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:490,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:487,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:493,22'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:487,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:487,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:490,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lhuff
      functionSourceFile: '/src/libjpeg-turbo/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          381
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - jpeg_make_c_derived_tbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:138,57'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:138,57'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jclhuff.c:142,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:180,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:181,36'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:161,21'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:161,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:162,9'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:161,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:162,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:165,11'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:165,11'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:167,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:169,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:183,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:180,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:185,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:180,3'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:181,36'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:183,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:183,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:185,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:183,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:183,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:185,7'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:188,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:183,61'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:188,7'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:183,61'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'src/jclhuff.c:183,5'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:180,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:185,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jclhuff.c:174,7'
          Dst:             jpeg_make_c_derived_tbl
    - functionName:    jinit_lhuff_encoder
      functionSourceFile: '/src/libjpeg-turbo/src/jclhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jclhuff.c:573,14'
          Branch Sides:
            - BranchSide:      'src/jclhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jclhuff.c:573,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_difference7
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          290
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:181,3'
          Dst:             reset_predictor
    - functionName:    reset_predictor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_difference_first_row
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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: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: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: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: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: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: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: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:198,3'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:209,20'
              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:209,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:209,5'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:198,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference1
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          280
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:129,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference2
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          337
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:138,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference3
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          345
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:148,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference4
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          297
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:157,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference5
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          302
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:165,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference6
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          302
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - 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:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:173,3'
          Dst:             reset_predictor
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simple_downscale
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          196
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:261,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:280,59'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:280,59'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:297,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:298,5'
              BranchSideFuncs:
                - reset_predictor
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:297,3'
              BranchSideFuncs:
                - reset_predictor
            - BranchSide:      'src/wrapper/../jclossls.c:298,5'
              BranchSideFuncs:
                - reset_predictor
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:298,5'
          Dst:             reset_predictor
    - functionName:    jinit_lossless_compressor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:312,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:312,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:312,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:312,72'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          192
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_difference_first_row
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          226
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:209,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:209,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:209,5'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:198,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference1
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          163
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          180
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          186
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          198
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          201
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          201
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.851
            - 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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simple_downscale
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          194
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:261,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:280,59'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:280,59'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:297,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:298,5'
              BranchSideFuncs:
                - reset_predictor.851
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:297,3'
              BranchSideFuncs:
                - reset_predictor.851
            - BranchSide:      'src/wrapper/../jclossls.c:298,5'
              BranchSideFuncs:
                - reset_predictor.851
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:298,5'
          Dst:             reset_predictor
    - functionName:    j12init_lossless_compressor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:314,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:314,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:314,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:315,29'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          192
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:181,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_difference_first_row
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          226
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:209,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:198,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:198,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:209,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:209,5'
              BranchSideFuncs: []
            - 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: []
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:198,3'
          Dst:             reset_predictor
    - functionName:    jpeg_difference1
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          163
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:129,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          180
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:138,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:138,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          186
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:148,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:148,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          198
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:157,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:157,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          201
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:165,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:165,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          201
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:173,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:173,3'
              BranchSideFuncs:
                - reset_predictor.896
            - 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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simple_downscale
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          194
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:259,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:261,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - reset_predictor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:280,59'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:280,59'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:297,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:298,5'
              BranchSideFuncs:
                - reset_predictor.896
        - Branch String:   'src/wrapper/../jclossls.c:297,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:297,3'
              BranchSideFuncs:
                - reset_predictor.896
            - BranchSide:      'src/wrapper/../jclossls.c:298,5'
              BranchSideFuncs:
                - reset_predictor.896
      Callsites:
        - Src:             'src/wrapper/../jclossls.c:298,5'
          Dst:             reset_predictor
    - functionName:    j16init_lossless_compressor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jclossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jclossls.c:314,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jclossls.c:314,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jclossls.c:314,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jclossls.c:315,29'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          185
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:87,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:87,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:92,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:101,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:112,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:113,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:60,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:60,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:63,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:63,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:66,17'
              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,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_c_main_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:141,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:141,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:144,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:146,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:155,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:146,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:146,74'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:146,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:155,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:167,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:167,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:173,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:177,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:179,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          185
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:87,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:87,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:92,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:101,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:112,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:113,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:60,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:60,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:63,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:63,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:66,17'
              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,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_c_main_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:141,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:141,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:144,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:148,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:155,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:149,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:155,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:167,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:167,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:173,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:177,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:179,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          185
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:87,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:87,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:92,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:101,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:101,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:105,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:121,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:112,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:112,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:113,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:90,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:90,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:93,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:60,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:60,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:63,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:63,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:66,17'
              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,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16init_c_main_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcmainct.c:141,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:141,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:144,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:148,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:155,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:149,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:148,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:155,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:167,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:167,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:173,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:177,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcmainct.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcmainct.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcmainct.c:179,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_sos
      functionSourceFile: '/src/libjpeg-turbo/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:326,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:326,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:341,25'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:341,35'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:343,17'
              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,54'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:343,17'
              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,31'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:345,26'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:332,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:332,3'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:333,15'
              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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_byte
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:132,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:132,3'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
      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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_byte
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:141,27'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:141,27'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
      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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    58
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:118,46'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:118,46'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:121,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:121,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:122,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:122,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:123,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_dri
      functionSourceFile: '/src/libjpeg-turbo/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_2bytes
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:281,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_2bytes
            - BranchSide:      'src/jcmarker.c:281,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_2bytes
      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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          267
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:197,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:197,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - 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
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:201,12'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - 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
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:207,14'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:207,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:207,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:208,5'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:220,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:221,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:223,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:220,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:221,24'
              BranchSideFuncs:
                - emit_byte
            - BranchSide:      'src/jcmarker.c:223,22'
              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:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          Dst:             emit_byte
        - Src:             'src/jcmarker.c:218,7'
          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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         69
      ICount:          555
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:235,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:241,33'
              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:249,9'
              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:243,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:243,17'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:243,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:255,15'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:243,17'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:255,15'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              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:255,15'
              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:255,15'
              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:255,15'
              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:255,15'
              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:255,15'
              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:255,15'
              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:255,15'
              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: []
            - BranchSide:      'src/jcmarker.c:258,5'
              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:243,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:244,15'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:263,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:264,9'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:267,11'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:267,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:262,38'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:268,9'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:262,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:263,11'
              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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:296,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:296,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:301,42'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:301,58'
              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,27'
              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:310,33'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:310,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:310,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:310,3'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:312,31'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
                - emit_byte
      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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          197
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:155,22'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:155,22'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - 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
                - emit_byte
            - BranchSide:      'src/jcmarker.c:163,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:164,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:163,30'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:165,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:164,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:163,30'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:165,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:164,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:163,30'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:165,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:164,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:163,30'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:165,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - 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
                - emit_byte
            - BranchSide:      'src/jcmarker.c:168,14'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:168,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:168,7'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:169,5'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:178,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:177,42'
              BranchSideFuncs:
                - emit_byte
            - BranchSide:      'src/jcmarker.c:177,42'
              BranchSideFuncs:
                - emit_byte
                - emit_byte
        - Branch String:   'src/jcmarker.c:175,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:183,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcmarker.c:175,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:183,22'
              BranchSideFuncs: []
      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:180,7'
          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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:409,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_2bytes
                - emit_byte
            - BranchSide:      'src/jcmarker.c:409,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_2bytes
                - 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:0,0'
          Dst:             emit_byte
    - functionName:    emit_jfif_app0
      functionSourceFile: '/src/libjpeg-turbo/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_2bytes
        - emit_byte
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:370,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
            - BranchSide:      'src/jcmarker.c:370,3'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_byte
                - emit_2bytes
                - emit_2bytes
                - emit_byte
                - emit_byte
      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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_byte
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:459,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_byte
            - BranchSide:      'src/jcmarker.c:459,3'
              BranchSideFuncs:
                - emit_byte
      Callsites:
        - Src:             'src/jcmarker.c:459,3'
          Dst:             emit_byte
    - functionName:    write_marker_header
      functionSourceFile: '/src/libjpeg-turbo/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_2bytes
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:447,15'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
            - BranchSide:      'src/jcmarker.c:447,15'
              BranchSideFuncs:
                - emit_marker
                - emit_2bytes
        - 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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          195
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - emit_dht
        - emit_dqt
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:626,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:626,3'
              BranchSideFuncs:
                - emit_marker
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:629,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:629,9'
              BranchSideFuncs:
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:630,13'
              BranchSideFuncs:
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:629,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:629,9'
              BranchSideFuncs:
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:630,13'
              BranchSideFuncs:
                - emit_dqt
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:629,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:629,9'
              BranchSideFuncs:
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:630,13'
              BranchSideFuncs:
                - emit_dqt
                - emit_dqt
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:629,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:630,13'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:633,15'
              BranchSideFuncs:
                - emit_marker
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:633,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:633,7'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:635,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:635,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:636,9'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:637,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:637,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:635,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:638,9'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:635,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:636,9'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:637,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:637,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:635,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:638,9'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:635,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:636,9'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:637,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:637,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:635,11'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:638,9'
              BranchSideFuncs:
                - emit_dht
                - emit_dht
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:635,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:636,9'
              BranchSideFuncs:
                - emit_dht
                - emit_marker
            - BranchSide:      'src/jcmarker.c:637,11'
              BranchSideFuncs:
                - emit_dht
                - emit_marker
        - Branch String:   'src/jcmarker.c:637,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:637,11'
              BranchSideFuncs:
                - emit_marker
            - BranchSide:      'src/jcmarker.c:638,9'
              BranchSideFuncs:
                - emit_dht
                - emit_marker
      Callsites:
        - Src:             'src/jcmarker.c:626,3'
          Dst:             emit_marker
        - Src:             'src/jcmarker.c:630,13'
          Dst:             emit_dqt
        - Src:             'src/jcmarker.c:630,13'
          Dst:             emit_dqt
        - Src:             'src/jcmarker.c:630,13'
          Dst:             emit_dqt
        - 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:636,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:638,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:636,9'
          Dst:             emit_dht
        - Src:             'src/jcmarker.c:638,9'
          Dst:             emit_dht
        - 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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:610,3'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
            - BranchSide:      'src/jcmarker.c:610,3'
              BranchSideFuncs:
                - emit_marker
      Callsites:
        - Src:             'src/jcmarker.c:610,3'
          Dst:             emit_marker
    - functionName:    write_scan_header
      functionSourceFile: '/src/libjpeg-turbo/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          141
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - emit_dac
        - emit_dht
        - emit_dri
        - emit_sos
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:565,48'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_dac
                - emit_dri
                - emit_sos
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:565,48'
              BranchSideFuncs:
                - emit_dac
                - emit_dri
                - emit_sos
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:582,27'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:582,37'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
            - BranchSide:      'src/jcmarker.c:582,56'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
        - Branch String:   'src/jcmarker.c:582,46'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:582,56'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
            - BranchSide:      'src/jcmarker.c:583,34'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
        - Branch String:   'src/jcmarker.c:582,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:583,34'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:586,18'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:586,21'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:579,44'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
                - emit_dht
                - emit_dht
            - BranchSide:      'src/jcmarker.c:586,32'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
                - emit_dht
                - emit_dht
        - Branch String:   'src/jcmarker.c:586,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:579,44'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
            - BranchSide:      'src/jcmarker.c:587,34'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
        - Branch String:   'src/jcmarker.c:579,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:580,17'
              BranchSideFuncs:
                - emit_dht
                - emit_dri
                - emit_sos
                - emit_dht
            - BranchSide:      'src/jcmarker.c:594,14'
              BranchSideFuncs:
                - emit_dri
                - emit_sos
        - Branch String:   'src/jcmarker.c:594,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:594,7'
              BranchSideFuncs:
                - emit_sos
            - BranchSide:      'src/jcmarker.c:595,5'
              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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         67
      ICount:          336
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached:
        - emit_dqt
        - emit_sof
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:506,15'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_sof
                - emit_dqt
            - BranchSide:      'src/jcmarker.c:506,15'
              BranchSideFuncs:
                - emit_sof
                - emit_dqt
        - Branch String:   'src/jcmarker.c:510,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:510,35'
              BranchSideFuncs:
                - emit_dqt
                - emit_sof
            - BranchSide:      'src/jcmarker.c:520,14'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:510,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:512,40'
              BranchSideFuncs:
                - emit_dqt
                - emit_sof
            - BranchSide:      'src/jcmarker.c:530,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:520,25'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:520,35'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:539,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:520,52'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:520,52'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:521,14'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:521,31'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:521,41'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:544,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:525,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:525,35'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:530,14'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:525,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,34'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:527,20'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,34'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,46'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:528,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,20'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:528,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,34'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,46'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:528,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:526,23'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:528,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:525,5'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,34'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:527,20'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,34'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,20'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:530,14'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,34'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:527,46'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:528,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:527,11'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:528,9'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:530,14'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:530,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:530,17'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:544,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:530,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:533,7'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:544,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:530,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:533,7'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:544,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:538,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:539,16'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:544,16'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:539,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:539,9'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:544,9'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:544,9'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:546,21'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:546,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:546,14'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:548,14'
              BranchSideFuncs:
                - emit_sof
        - Branch String:   'src/jcmarker.c:548,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_sof
            - BranchSide:      'src/jcmarker.c:548,14'
              BranchSideFuncs:
                - emit_sof
      Callsites:
        - Src:             'src/jcmarker.c:512,15'
          Dst:             emit_dqt
        - Src:             'src/jcmarker.c:0,0'
          Dst:             emit_sof
    - functionName:    write_file_header
      functionSourceFile: '/src/libjpeg-turbo/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - emit_adobe_app14
        - emit_jfif_app0
        - emit_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:477,48'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs:
                - emit_marker
                - emit_jfif_app0
                - emit_adobe_app14
            - BranchSide:      'src/jcmarker.c:477,48'
              BranchSideFuncs:
                - emit_marker
                - emit_jfif_app0
                - emit_adobe_app14
        - Branch String:   'src/jcmarker.c:484,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:485,5'
              BranchSideFuncs:
                - emit_adobe_app14
            - BranchSide:      'src/jcmarker.c:486,14'
              BranchSideFuncs:
                - emit_adobe_app14
        - Branch String:   'src/jcmarker.c:486,7'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:486,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:487,5'
              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/src/jcmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcmarker.c:657,14'
          Branch Sides:
            - BranchSide:      'src/jcmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmarker.c:657,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    per_scan_setup
      functionSourceFile: '/src/libjpeg-turbo/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         49
      ICount:          364
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - jdiv_round_up
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:487,26'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:487,26'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:489,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:487,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:518,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:508,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:508,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:509,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:518,35'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:518,59'
              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,34'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:532,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:533,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:559,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:541,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:541,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:542,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:544,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:544,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:545,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:548,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:550,24'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:550,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:550,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:550,21'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:550,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:550,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:550,21'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:550,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:532,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:551,51'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:550,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:532,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:551,51'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:532,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:533,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:559,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:561,45'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:561,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:561,12'
              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/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          233
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:445,14'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:445,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:445,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:447,50'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:463,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:451,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:453,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:453,27'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:451,49'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:451,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:453,27'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:451,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:453,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:455,26'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:451,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:453,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:455,26'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:463,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:464,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:466,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:467,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:468,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:470,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:467,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:468,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:470,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:470,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:470,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:471,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    using_std_huff_tables
      functionSourceFile: '/src/libjpeg-turbo/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          157
      EdgeCount:       52
      CyclomaticComplexity: 18
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:126,14'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:126,14'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:126,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:126,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:127,14'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:127,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:127,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:128,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:128,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:128,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:129,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:126,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:126,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:133,9'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:133,44'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:133,44'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:134,9'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:133,44'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:133,44'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:134,9'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:133,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:133,9'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:138,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:139,41'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:139,41'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:140,42'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:133,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:133,9'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:141,40'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:141,40'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:142,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:143,41'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:143,41'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:144,42'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:145,40'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:145,40'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:146,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:147,43'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:147,43'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:148,42'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:149,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:149,42'
              BranchSideFuncs:
                - memcmp
                - memcmp
            - BranchSide:      'src/jcmaster.c:150,7'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'src/jcmaster.c:151,43'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:151,43'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/jcmaster.c:152,42'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/jcmaster.c:138,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:138,7'
              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/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          428
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - jdiv_round_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:168,26'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:168,26'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:178,32'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:178,42'
              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,14'
              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,44'
              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,33'
              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,20'
              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,32'
              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,14'
              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,16'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:203,16'
              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:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:198,60'
              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:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:208,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:203,36'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:203,61'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:208,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:203,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:208,14'
              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,10'
              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:215,33'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:262,51'
              BranchSideFuncs:
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:217,37'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:218,32'
              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,18'
              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,32'
              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,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:222,30'
              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,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:224,30'
              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,18'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:229,47'
              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:229,33'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:262,51'
              BranchSideFuncs:
                - jdiv_round_up
        - Branch String:   'src/jcmaster.c:229,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:232,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jcmaster.c:262,33'
              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/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         189
      ICount:          1056
      EdgeCount:       261
      CyclomaticComplexity: 74
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:281,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:288,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:288,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:289,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:296,20'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:297,24'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:297,36'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:310,41'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:297,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:299,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:312,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:301,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:327,37'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:310,12'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:312,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:322,38'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:315,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:315,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:327,37'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:315,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:315,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:317,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:315,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:315,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:317,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:323,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:327,37'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:315,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:317,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:327,37'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:315,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:317,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:327,37'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:330,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:330,31'
              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,21'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:332,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:332,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:341,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:334,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:334,40'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:335,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:334,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:332,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:335,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:332,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:333,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:341,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:334,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:334,40'
              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,58'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:337,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:332,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:338,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:332,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:333,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:341,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:345,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:354,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:386,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,18'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:356,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,36'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:356,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,47'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:356,53'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:356,65'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:357,18'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:357,36'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:357,46'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:357,52'
              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,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:359,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:360,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:363,20'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:360,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:366,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:363,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:366,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:366,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:327,55'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:368,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:368,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:370,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:368,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:369,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:370,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:370,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:366,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:373,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:373,17'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:377,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:377,17'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:371,15'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:377,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:380,34'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:377,46'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:378,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:380,34'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:370,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:366,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:371,15'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:378,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:380,34'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:370,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:366,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:371,15'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:377,20'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:377,46'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:377,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:377,17'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:380,34'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:370,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:366,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:371,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:366,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:327,55'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:367,40'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:386,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:393,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:401,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:393,20'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:393,26'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:393,30'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:394,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:394,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:394,27'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:394,32'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:395,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:395,20'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:395,36'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:393,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:405,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,21'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:401,27'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,43'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:401,49'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,54'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:401,60'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:401,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:405,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:405,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:327,55'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:405,23'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:407,13'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:408,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:409,31'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:405,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:327,55'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:406,17'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:327,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:329,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:415,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:422,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:422,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:423,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:428,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:428,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:429,12'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:423,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:422,48'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:424,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:422,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:422,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:423,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:429,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:428,48'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:430,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:428,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:428,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:429,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_pass_master
      functionSourceFile: '/src/libjpeg-turbo/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:680,48'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:680,48'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:688,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:688,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:693,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:699,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:703,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:694,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:694,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:695,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:703,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:704,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:705,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pass_startup
      functionSourceFile: '/src/libjpeg-turbo/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:666,10'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:666,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prepare_for_pass
      functionSourceFile: '/src/libjpeg-turbo/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          261
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - per_scan_setup
        - select_scan_parameters
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:577,48'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
                - select_scan_parameters
                - per_scan_setup
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:577,48'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
                - select_scan_parameters
                - per_scan_setup
                - select_scan_parameters
                - per_scan_setup
        - Branch String:   'src/jcmaster.c:579,3'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:584,5'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:608,5'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:627,17'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:591,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:597,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:599,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:602,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,24'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:610,34'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:612,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,42'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:610,52'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:612,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,63'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:611,16'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:612,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:610,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:612,16'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:620,23'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
        - Branch String:   'src/jcmaster.c:627,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:628,7'
              BranchSideFuncs:
                - select_scan_parameters
                - per_scan_setup
            - BranchSide:      'src/jcmaster.c:631,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:634,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:635,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:636,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:646,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:646,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:647,22'
              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/src/jcmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          405
      EdgeCount:       91
      CyclomaticComplexity: 27
      functionsReached:
        - initial_setup
        - jpeg_default_colorspace
        - using_std_huff_tables
        - validate_script
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcmaster.c:720,48'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - validate_script
                - jpeg_default_colorspace
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:720,48'
              BranchSideFuncs:
                - validate_script
                - jpeg_default_colorspace
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:729,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:731,5'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:736,12'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:746,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:750,12'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:760,3'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:753,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:753,35'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:760,3'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:753,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:753,5'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:755,41'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:753,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:753,5'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:755,41'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:753,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:755,41'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:760,3'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:753,5'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:755,41'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:760,3'
              BranchSideFuncs:
                - initial_setup
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:762,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:763,12'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:765,16'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:765,33'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:766,16'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:767,14'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:765,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:767,14'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:770,11'
              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:776,16'
              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:776,16'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:770,11'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:776,16'
              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:776,16'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:770,11'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:776,16'
              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:776,16'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:0,0'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:776,16'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:770,11'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:776,16'
              BranchSideFuncs:
                - using_std_huff_tables
        - Branch String:   'src/jcmaster.c:776,37'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:776,48'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:783,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:776,64'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:777,28'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:783,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:777,28'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:777,31'
              BranchSideFuncs:
                - using_std_huff_tables
            - BranchSide:      'src/jcmaster.c:778,30'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:776,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:778,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:783,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:783,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:785,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:791,13'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:785,9'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:786,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:788,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcmaster.c:795,7'
          Branch Sides:
            - BranchSide:      'src/jcmaster.c:796,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jcmaster.c:798,35'
              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/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jcomapi.c:107,14'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:107,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_alloc_quant_table
      functionSourceFile: '/src/libjpeg-turbo/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcomapi.c:95,14'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:95,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_destroy
      functionSourceFile: '/src/libjpeg-turbo/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcomapi.c:77,14'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:77,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcomapi.c:77,7'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:77,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:78,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_abort
      functionSourceFile: '/src/libjpeg-turbo/src/jcomapi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jcomapi.c:37,14'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:37,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcomapi.c:37,7'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:37,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:44,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcomapi.c:48,7'
          Branch Sides:
            - BranchSide:      'src/jcomapi.c:49,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jcomapi.c:56,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_huff_table
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          148
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jpeg_alloc_huff_table
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jstdhuff.c:26,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jstdhuff.c:26,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jstdhuff.c:26,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:27,16'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jstdhuff.c:28,19'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:28,12'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:28,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jstdhuff.c:32,3'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:41,20'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:41,32'
              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,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jstdhuff.c:27,16'
          Dst:             jpeg_alloc_huff_table
    - functionName:    jpeg_enable_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcparam.c:571,14'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:571,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:571,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:572,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:574,10'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:586,21'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:586,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:588,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:586,38'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:587,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:588,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:587,21'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:587,44'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jcparam.c:436,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:436,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:436,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:436,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:436,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:437,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:436,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:436,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:437,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:436,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:436,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:437,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_a_scan
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_dc_scans
      functionSourceFile: '/src/libjpeg-turbo/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - fill_scans
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/jcparam.c:454,14'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - fill_scans
            - BranchSide:      'src/jcparam.c:454,14'
              BranchSideFuncs:
                - fill_scans
        - Branch String:   'src/jcparam.c:454,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:456,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:465,15'
              BranchSideFuncs:
                - fill_scans
        - Branch String:   'src/jcparam.c:457,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:457,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:459,28'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:457,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:458,36'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:458,36'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:458,36'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:458,36'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:458,36'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:458,36'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:459,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcparam.c:465,15'
          Dst:             fill_scans
    - functionName:    jpeg_simple_progression
      functionSourceFile: '/src/libjpeg-turbo/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          193
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - fill_a_scan
        - fill_dc_scans
        - fill_scans
        - jpeg_default_colorspace
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jcparam.c:479,23'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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:479,23'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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:484,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:485,5'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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:488,14'
              BranchSideFuncs:
                - jpeg_default_colorspace
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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:488,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:489,29'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,14'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,29'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,16'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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:503,22'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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:513,14'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,18'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,22'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,45'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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_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_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:520,10'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,12'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,12'
              BranchSideFuncs:
                - fill_dc_scans
                - fill_scans
                - fill_scans
                - fill_scans
                - fill_dc_scans
                - fill_scans
                - 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,29'
              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,15'
              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,15'
              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,15'
              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: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
        - 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
        - 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
    - functionName:    jpeg_default_colorspace
      functionSourceFile: '/src/libjpeg-turbo/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       24
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_set_colorspace
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jcparam.c:288,18'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:288,18'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
                - jpeg_set_colorspace
        - Branch String:   'src/jcparam.c:288,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:290,5'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:304,16'
              BranchSideFuncs:
                - jpeg_set_colorspace
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:311,5'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:314,5'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:317,5'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:320,5'
              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,7'
              BranchSideFuncs:
                - jpeg_set_colorspace
            - BranchSide:      'src/jcparam.c:308,7'
              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/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          320
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jcparam.c:348,14'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:348,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:348,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:349,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:355,10'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:360,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:362,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:368,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:375,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:384,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:392,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:400,36'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:401,35'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:401,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:402,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:404,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:404,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:405,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:404,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:404,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:405,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:404,5'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:404,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:405,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    std_huff_tables
      functionSourceFile: '/src/libjpeg-turbo/src/jstdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_huff_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jstdhuff.c:128,14'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:0,0'
              BranchSideFuncs:
                - add_huff_table
                - add_huff_table
                - add_huff_table
                - add_huff_table
            - BranchSide:      'src/jstdhuff.c:128,14'
              BranchSideFuncs:
                - add_huff_table
                - add_huff_table
                - add_huff_table
                - add_huff_table
        - Branch String:   'src/jstdhuff.c:128,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:129,51'
              BranchSideFuncs:
                - add_huff_table
                - add_huff_table
                - add_huff_table
                - add_huff_table
            - BranchSide:      'src/jstdhuff.c:132,49'
              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/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jpeg_default_colorspace
        - jpeg_set_quality
        - std_huff_tables
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:189,14'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:189,14'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
        - 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,14'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
        - Branch String:   'src/jcparam.c:196,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:198,16'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - jpeg_default_colorspace
            - BranchSide:      'src/jcparam.c:208,3'
              BranchSideFuncs:
                - jpeg_set_quality
                - std_huff_tables
                - 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,28'
              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/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_quality_scaling
        - jpeg_set_linear_quality
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:166,13'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - jpeg_quality_scaling
                - jpeg_set_linear_quality
            - BranchSide:      'src/jcparam.c:166,13'
              BranchSideFuncs:
                - jpeg_quality_scaling
                - jpeg_set_linear_quality
      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/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:140,7'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:148,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:151,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_set_linear_quality
      functionSourceFile: '/src/libjpeg-turbo/src/jcparam.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_add_quant_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcparam.c:124,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - jpeg_add_quant_table
            - BranchSide:      'src/jcparam.c:124,3'
              BranchSideFuncs:
                - jpeg_add_quant_table
                - jpeg_add_quant_table
      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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          202
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - jpeg_alloc_quant_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcparam.c:44,14'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jcparam.c:44,14'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - 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,17'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jcparam.c:47,21'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:47,34'
              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:60,24'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:56,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:56,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:58,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:56,56'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:59,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:59,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:55,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:56,19'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:58,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:59,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:59,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:56,56'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:61,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:60,9'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:61,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/jcparam.c:55,3'
          Branch Sides:
            - BranchSide:      'src/jcparam.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcparam.c:56,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jcparam.c:53,16'
          Dst:             jpeg_alloc_quant_table
    - functionName:    emit_buffered_bits
      functionSourceFile: '/src/libjpeg-turbo/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - emit_bits
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:384,16'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:384,16'
              BranchSideFuncs:
                - emit_bits
        - Branch String:   'src/jcphuff.c:384,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:384,7'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:387,16'
              BranchSideFuncs:
                - emit_bits
        - Branch String:   'src/jcphuff.c:387,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:387,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:388,39'
              BranchSideFuncs:
                - emit_bits
        - Branch String:   'src/jcphuff.c:387,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:387,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:388,39'
              BranchSideFuncs:
                - emit_bits
      Callsites:
        - Src:             'src/jcphuff.c:388,5'
          Dst:             emit_bits
    - functionName:    emit_bits
      functionSourceFile: '/src/libjpeg-turbo/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - dump_buffer
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:317,32'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:317,32'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:321,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:322,5'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:324,16'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:324,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:324,7'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:327,30'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:338,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:338,5'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:339,11'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:339,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:340,7'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:342,16'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:340,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:340,7'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:342,16'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:335,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:338,5'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:346,23'
              BranchSideFuncs: []
      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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:294,48'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:294,48'
              BranchSideFuncs: []
        - 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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_bits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:354,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:354,3'
              BranchSideFuncs:
                - emit_bits
      Callsites:
        - Src:             'src/jcphuff.c:354,3'
          Dst:             emit_bits
    - functionName:    emit_eobrun
      functionSourceFile: '/src/libjpeg-turbo/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - emit_bits
        - emit_buffered_bits
        - emit_symbol
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:404,16'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:404,16'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:404,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:404,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:406,13'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:408,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:409,7'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:411,35'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
        - Branch String:   'src/jcphuff.c:412,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:413,35'
              BranchSideFuncs:
                - emit_buffered_bits
            - BranchSide:      'src/jcphuff.c:415,21'
              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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_bits
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:367,16'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:367,16'
              BranchSideFuncs:
                - emit_bits
        - Branch String:   'src/jcphuff.c:367,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:368,5'
              BranchSideFuncs:
                - emit_bits
            - 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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - dump_buffer
        - emit_eobrun
        - flush_bits
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:433,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_eobrun
                - flush_bits.1114
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:433,3'
              BranchSideFuncs:
                - emit_eobrun
                - flush_bits.1114
                - dump_buffer.1113
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:435,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:436,5'
              BranchSideFuncs:
                - flush_bits.1114
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:441,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:437,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:437,5'
              BranchSideFuncs:
                - dump_buffer.1113
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:438,5'
              BranchSideFuncs:
                - dump_buffer.1113
        - Branch String:   'src/jcphuff.c:438,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:438,5'
              BranchSideFuncs:
                - dump_buffer.1113
            - BranchSide:      'src/jcphuff.c:441,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:443,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:443,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:444,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:443,5'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:443,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:444,7'
              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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_eobrun
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:1017,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_eobrun
                - flush_bits.1114
            - BranchSide:      'src/jcphuff.c:1017,57'
              BranchSideFuncs:
                - emit_eobrun
                - flush_bits.1114
      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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          172
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - emit_eobrun
        - jpeg_alloc_huff_table
        - jpeg_gen_optimal_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:1038,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_eobrun
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1038,57'
              BranchSideFuncs:
                - emit_eobrun
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1055,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1048,27'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1055,3'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:1057,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1056,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1058,18'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1058,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1055,45'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1056,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1064,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1055,45'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1066,20'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1069,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1070,20'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
            - BranchSide:      'src/jcphuff.c:1071,47'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1055,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1055,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1058,18'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1064,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1055,45'
              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,20'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
            - BranchSide:      'src/jcphuff.c:1071,47'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jcphuff.c:1055,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1055,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jcphuff.c:1056,15'
              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
        - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - 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: []
        - 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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          355
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - emit_bits
        - emit_buffered_bits
        - emit_eobrun
        - emit_restart
        - emit_symbol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:911,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_restart.1115
            - BranchSide:      'src/jcphuff.c:911,57'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
                - emit_restart.1115
        - Branch String:   'src/jcphuff.c:932,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:933,18'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:945,14'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:933,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:934,38'
              BranchSideFuncs:
                - emit_restart.1115
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:945,14'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:960,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:956,14'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:981,9'
              BranchSideFuncs:
                - emit_eobrun
        - 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_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:960,3'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_buffered_bits
                - emit_eobrun
        - 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_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
            - 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
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
        - 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_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
            - 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
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
        - 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_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_symbol
                - emit_buffered_bits
                - emit_eobrun
                - emit_symbol
                - emit_buffered_bits
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:960,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:153,12'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:979,25'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:981,13'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:981,19'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:982,14'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:981,13'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:982,14'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:993,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:981,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:982,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:993,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:988,35'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:989,21'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:990,7'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:988,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:990,7'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:993,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:997,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:997,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:998,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:998,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:1000,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:1003,28'
              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_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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          125
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - emit_bits
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:739,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_bits
                - emit_restart.1115
            - BranchSide:      'src/jcphuff.c:739,57'
              BranchSideFuncs:
                - emit_bits
                - emit_restart.1115
        - Branch String:   'src/jcphuff.c:754,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:755,13'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:762,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:754,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:755,13'
              BranchSideFuncs:
                - emit_bits
            - BranchSide:      'src/jcphuff.c:762,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:766,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:766,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:767,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:767,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:769,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:772,28'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - 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: []
        - 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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          258
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - emit_bits
        - emit_eobrun
        - emit_restart
        - emit_symbol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:641,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
                - emit_restart.1115
            - BranchSide:      'src/jcphuff.c:641,57'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
                - emit_restart.1115
        - Branch String:   'src/jcphuff.c:662,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:663,18'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
            - BranchSide:      'src/jcphuff.c:674,12'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
        - Branch String:   'src/jcphuff.c:663,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:664,38'
              BranchSideFuncs:
                - emit_restart.1115
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
            - BranchSide:      'src/jcphuff.c:674,12'
              BranchSideFuncs:
                - emit_eobrun
                - emit_symbol
                - emit_bits
                - emit_eobrun
                - emit_symbol
        - Branch String:   'src/jcphuff.c:683,16'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:683,29'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:707,24'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:692,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:692,3'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_symbol
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:692,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:153,12'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:707,24'
              BranchSideFuncs:
                - emit_eobrun
        - Branch String:   'src/jcphuff.c:707,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:708,14'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:713,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:709,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:710,7'
              BranchSideFuncs:
                - emit_eobrun
            - BranchSide:      'src/jcphuff.c:713,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:717,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:717,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:718,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:718,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:720,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:723,28'
              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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          186
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - emit_bits
        - emit_restart
        - emit_symbol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:461,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_restart.1115
            - BranchSide:      'src/jcphuff.c:461,57'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
                - emit_restart.1115
        - 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,35'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
        - Branch String:   'src/jcphuff.c:520,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:480,51'
              BranchSideFuncs:
                - emit_symbol
                - emit_bits
            - BranchSide:      'src/jcphuff.c:521,7'
              BranchSideFuncs:
                - emit_bits
                - emit_symbol
        - 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,44'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:528,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:528,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:529,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:529,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:531,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:534,28'
              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/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          377
      EdgeCount:       88
      CyclomaticComplexity: 25
      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:181,57'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_refine_prepare
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
                - jsimd_can_encode_mcu_AC_first_prepare
            - BranchSide:      'src/jcphuff.c:181,57'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_refine_prepare
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
                - jsimd_can_encode_mcu_AC_first_prepare
        - 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
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:206,9'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_refine_prepare
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:195,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_first_prepare
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_first_prepare
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:200,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:201,16'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:204,16'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:206,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:207,20'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:209,20'
              BranchSideFuncs:
                - jsimd_can_encode_mcu_AC_refine_prepare
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:211,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:217,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:219,20'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:223,7'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:223,7'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:236,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:237,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:231,45'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:239,22'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:231,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:231,3'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:231,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:231,3'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jcphuff.c:236,9'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:237,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:231,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:239,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:246,19'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:246,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:247,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:246,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:250,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:250,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:254,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:231,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:231,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:246,19'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:246,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:247,9'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:246,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:250,11'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:250,11'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:254,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcphuff.c:231,3'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:231,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:232,15'
              BranchSideFuncs: []
      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
        - Src:             'src/jcphuff.c:258,7'
          Dst:             jpeg_make_c_derived_tbl
    - functionName:    jinit_phuff_encoder
      functionSourceFile: '/src/libjpeg-turbo/src/jcphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcphuff.c:1089,14'
          Branch Sides:
            - BranchSide:      'src/jcphuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcphuff.c:1089,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    expand_bottom_edge
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jcopy_sample_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:119,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:119,30'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:119,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:119,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:120,5'
              BranchSideFuncs:
                - jcopy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:120,5'
          Dst:             jcopy_sample_rows
    - functionName:    pre_process_data
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          239
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - expand_bottom_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:141,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:141,42'
              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,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:152,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:153,14'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:153,14'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:161,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:162,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:170,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:161,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:163,32'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:170,28'
              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,26'
              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,35'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:170,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:171,16'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:180,15'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:180,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,10'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:180,34'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:180,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,10'
              BranchSideFuncs:
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:181,60'
              BranchSideFuncs:
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:181,37'
              BranchSideFuncs:
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:188,26'
              BranchSideFuncs: []
        - 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,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:147,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,38'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:148,10'
              BranchSideFuncs:
                - expand_bottom_edge
                - expand_bottom_edge
      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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          321
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:273,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:273,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:300,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:307,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              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,5'
              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,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:294,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:294,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pre_process_context
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          286
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - expand_bottom_edge
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:207,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:207,42'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:213,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:215,30'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:237,17'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:217,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:218,16'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:218,16'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,34'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,39'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:226,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,34'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:227,32'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,29'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:237,11'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:240,17'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
        - Branch String:   'src/wrapper/../jcprepct.c:240,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:241,34'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_bottom_edge
            - BranchSide:      'src/wrapper/../jcprepct.c:249,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - 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,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - 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,36'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,29'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:250,16'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:256,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:257,9'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:258,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:259,28'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:260,48'
              BranchSideFuncs:
                - expand_bottom_edge
                - jcopy_sample_rows
        - 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,9'
              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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:88,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:88,42'
              BranchSideFuncs: []
        - 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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - create_context_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:325,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:325,26'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:328,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:330,16'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:339,16'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:330,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:330,74'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:330,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:343,7'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:339,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer
            - BranchSide:      'src/wrapper/../jcprepct.c:343,7'
              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,14'
              BranchSideFuncs:
                - create_context_buffer
        - Branch String:   'src/wrapper/../jcprepct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:359,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:366,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:367,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:367,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:369,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:360,5'
          Dst:             create_context_buffer
    - functionName:    expand_bottom_edge
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - j12copy_sample_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:119,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:119,30'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:119,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:119,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:120,5'
              BranchSideFuncs:
                - j12copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:120,5'
          Dst:             j12copy_sample_rows
    - functionName:    pre_process_data
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          239
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - expand_bottom_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:141,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:141,42'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:147,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:150,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:152,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:153,14'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:153,14'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:161,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:162,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:170,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:161,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:163,32'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:170,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:167,26'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:167,35'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:170,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:171,16'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:180,15'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:180,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,10'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:180,34'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:180,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,10'
              BranchSideFuncs:
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:181,60'
              BranchSideFuncs:
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:181,37'
              BranchSideFuncs:
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:188,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:183,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:188,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:147,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,38'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:148,10'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - expand_bottom_edge.1152
      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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          321
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:273,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:273,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:300,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:307,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              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,5'
              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,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:294,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:294,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pre_process_context
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          286
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - expand_bottom_edge
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:207,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:207,42'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:213,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:215,30'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:237,17'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:217,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:218,16'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:218,16'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,34'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,39'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:226,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,34'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:227,32'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,29'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:237,11'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:240,17'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
        - Branch String:   'src/wrapper/../jcprepct.c:240,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:241,34'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_bottom_edge.1152
            - BranchSide:      'src/wrapper/../jcprepct.c:249,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,36'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,29'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:250,16'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:256,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:257,9'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:258,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:259,28'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:260,48'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:212,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:213,9'
              BranchSideFuncs:
                - expand_bottom_edge.1152
                - 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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:88,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:88,42'
              BranchSideFuncs: []
        - 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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - create_context_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:325,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1154
            - BranchSide:      'src/wrapper/../jcprepct.c:325,26'
              BranchSideFuncs:
                - create_context_buffer.1154
        - Branch String:   'src/wrapper/../jcprepct.c:328,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:332,16'
              BranchSideFuncs:
                - create_context_buffer.1154
            - BranchSide:      'src/wrapper/../jcprepct.c:339,16'
              BranchSideFuncs:
                - create_context_buffer.1154
        - Branch String:   'src/wrapper/../jcprepct.c:332,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1154
            - BranchSide:      'src/wrapper/../jcprepct.c:333,31'
              BranchSideFuncs:
                - create_context_buffer.1154
        - Branch String:   'src/wrapper/../jcprepct.c:332,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1154
            - BranchSide:      'src/wrapper/../jcprepct.c:343,7'
              BranchSideFuncs:
                - create_context_buffer.1154
        - Branch String:   'src/wrapper/../jcprepct.c:339,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1154
            - BranchSide:      'src/wrapper/../jcprepct.c:343,7'
              BranchSideFuncs:
                - create_context_buffer.1154
        - Branch String:   'src/wrapper/../jcprepct.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:344,5'
              BranchSideFuncs:
                - create_context_buffer.1154
            - BranchSide:      'src/wrapper/../jcprepct.c:347,14'
              BranchSideFuncs:
                - create_context_buffer.1154
        - Branch String:   'src/wrapper/../jcprepct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:359,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:366,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:367,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:367,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:369,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:360,5'
          Dst:             create_context_buffer
    - functionName:    expand_bottom_edge
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - j16copy_sample_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:119,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:119,30'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:119,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:119,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:120,5'
              BranchSideFuncs:
                - j16copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:120,5'
          Dst:             j16copy_sample_rows
    - functionName:    pre_process_data
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          239
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - expand_bottom_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:141,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:141,42'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:147,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,3'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:150,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:152,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:153,14'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:153,14'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:161,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:162,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:170,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:161,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:163,32'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:170,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:167,26'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:164,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:167,35'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:170,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:171,16'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:180,15'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:180,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,10'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:180,34'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:180,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,10'
              BranchSideFuncs:
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:181,60'
              BranchSideFuncs:
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:181,37'
              BranchSideFuncs:
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:188,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:181,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:183,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:188,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:147,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:147,38'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:148,10'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - expand_bottom_edge.1175
      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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          321
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:273,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:273,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:300,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:307,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:303,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:304,24'
              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,5'
              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,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:294,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:294,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pre_process_context
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          286
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - expand_bottom_edge
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:207,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:207,42'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:213,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:215,30'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:237,17'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:217,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:218,16'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:218,16'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,34'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,39'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:226,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:224,34'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:227,32'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:224,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:226,29'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:232,19'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:237,11'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:240,17'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
        - Branch String:   'src/wrapper/../jcprepct.c:240,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:241,34'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_bottom_edge.1175
            - BranchSide:      'src/wrapper/../jcprepct.c:249,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:241,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:242,30'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:245,36'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,29'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:250,16'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:256,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:257,9'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:258,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:259,28'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:260,48'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jcprepct.c:212,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:212,3'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jcprepct.c:213,9'
              BranchSideFuncs:
                - expand_bottom_edge.1175
                - 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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:88,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:88,42'
              BranchSideFuncs: []
        - 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/src/wrapper/../jcprepct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - create_context_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcprepct.c:325,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1177
            - BranchSide:      'src/wrapper/../jcprepct.c:325,26'
              BranchSideFuncs:
                - create_context_buffer.1177
        - Branch String:   'src/wrapper/../jcprepct.c:328,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:332,16'
              BranchSideFuncs:
                - create_context_buffer.1177
            - BranchSide:      'src/wrapper/../jcprepct.c:339,16'
              BranchSideFuncs:
                - create_context_buffer.1177
        - Branch String:   'src/wrapper/../jcprepct.c:332,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1177
            - BranchSide:      'src/wrapper/../jcprepct.c:333,31'
              BranchSideFuncs:
                - create_context_buffer.1177
        - Branch String:   'src/wrapper/../jcprepct.c:332,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1177
            - BranchSide:      'src/wrapper/../jcprepct.c:343,7'
              BranchSideFuncs:
                - create_context_buffer.1177
        - Branch String:   'src/wrapper/../jcprepct.c:339,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:0,0'
              BranchSideFuncs:
                - create_context_buffer.1177
            - BranchSide:      'src/wrapper/../jcprepct.c:343,7'
              BranchSideFuncs:
                - create_context_buffer.1177
        - Branch String:   'src/wrapper/../jcprepct.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:344,5'
              BranchSideFuncs:
                - create_context_buffer.1177
            - BranchSide:      'src/wrapper/../jcprepct.c:347,14'
              BranchSideFuncs:
                - create_context_buffer.1177
        - Branch String:   'src/wrapper/../jcprepct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:359,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:366,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:367,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcprepct.c:367,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcprepct.c:367,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcprepct.c:369,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcprepct.c:360,5'
          Dst:             create_context_buffer
    - functionName:    expand_right_edge
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 7
      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,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          357
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:157,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge
            - BranchSide:      'src/wrapper/../jcsample.c:157,26'
              BranchSideFuncs:
                - expand_right_edge
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:164,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              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,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:171,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          214
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:269,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge
            - BranchSide:      'src/wrapper/../jcsample.c:269,26'
              BranchSideFuncs:
                - expand_right_edge
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              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: []
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:283,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:278,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          344
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:312,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge
            - BranchSide:      'src/wrapper/../jcsample.c:312,26'
              BranchSideFuncs:
                - expand_right_edge
        - 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: []
        - 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: []
        - Branch String:   'src/wrapper/../jcsample.c:341,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:342,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:321,3'
          Dst:             expand_right_edge
    - functionName:    h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          170
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:232,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge
            - BranchSide:      'src/wrapper/../jcsample.c:232,26'
              BranchSideFuncs:
                - expand_right_edge
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:244,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:245,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:241,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_right_edge
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:203,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_right_edge
            - BranchSide:      'src/wrapper/../jcsample.c:203,26'
              BranchSideFuncs:
                - jcopy_sample_rows
                - expand_right_edge
      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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          424
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:401,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge
            - BranchSide:      'src/wrapper/../jcsample.c:401,26'
              BranchSideFuncs:
                - expand_right_edge
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              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,17'
              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,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:411,3'
          Dst:             expand_right_edge
    - functionName:    sep_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:130,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:130,60'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:135,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:135,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:137,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_downsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_downsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          305
      EdgeCount:       72
      CyclomaticComplexity: 22
      functionsReached:
        - jsimd_can_h2v1_downsample
        - jsimd_can_h2v2_downsample
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:474,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:474,14'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:474,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:476,16'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:485,16'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:476,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:476,74'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:476,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:490,14'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:485,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:490,14'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:501,33'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:501,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:504,18'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:512,39'
              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,18'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:512,39'
              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,25'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:542,42'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
        - Branch String:   'src/wrapper/../jcsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:516,11'
              BranchSideFuncs:
                - jsimd_can_h2v1_downsample
                - jsimd_can_h2v2_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:522,39'
              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,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:524,18'
              BranchSideFuncs:
                - jsimd_can_h2v1_downsample
                - jsimd_can_h2v2_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:542,42'
              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,24'
              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:545,7'
              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:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:503,18'
              BranchSideFuncs:
                - jsimd_can_h2v2_downsample
                - jsimd_can_h2v1_downsample
            - BranchSide:      'src/wrapper/../jcsample.c:551,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,35'
              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/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      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,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:112,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,38'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,38'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          406
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:157,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1232
            - BranchSide:      'src/wrapper/../jcsample.c:157,26'
              BranchSideFuncs:
                - expand_right_edge.1232
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:164,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              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,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:171,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          211
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:269,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1232
            - BranchSide:      'src/wrapper/../jcsample.c:269,26'
              BranchSideFuncs:
                - expand_right_edge.1232
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:282,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              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: []
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:283,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:278,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          343
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:312,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1232
            - BranchSide:      'src/wrapper/../jcsample.c:312,26'
              BranchSideFuncs:
                - expand_right_edge.1232
        - 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: []
        - 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: []
        - Branch String:   'src/wrapper/../jcsample.c:341,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:342,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:321,3'
          Dst:             expand_right_edge
    - functionName:    h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          168
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:232,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1232
            - BranchSide:      'src/wrapper/../jcsample.c:232,26'
              BranchSideFuncs:
                - expand_right_edge.1232
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:244,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:245,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:241,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_right_edge
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:203,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_right_edge.1232
            - BranchSide:      'src/wrapper/../jcsample.c:203,26'
              BranchSideFuncs:
                - j12copy_sample_rows
                - expand_right_edge.1232
      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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          431
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:401,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1232
            - BranchSide:      'src/wrapper/../jcsample.c:401,26'
              BranchSideFuncs:
                - expand_right_edge.1232
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:423,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              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,17'
              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,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:411,3'
          Dst:             expand_right_edge
    - functionName:    sep_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:130,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:130,60'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:135,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:135,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:137,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_downsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_downsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          287
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:474,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:474,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:474,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:478,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:485,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:479,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:490,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:485,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:490,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:501,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:501,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:504,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:506,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,39'
              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,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:520,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:522,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:521,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:524,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,42'
              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,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:542,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:545,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:503,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,35'
              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/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      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,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:112,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,38'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:112,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,38'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:113,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:110,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          406
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:157,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1267
            - BranchSide:      'src/wrapper/../jcsample.c:157,26'
              BranchSideFuncs:
                - expand_right_edge.1267
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:164,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:182,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:183,37'
              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,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:177,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:175,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:176,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:171,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          211
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:269,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1267
            - BranchSide:      'src/wrapper/../jcsample.c:269,26'
              BranchSideFuncs:
                - expand_right_edge.1267
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:282,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:287,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:289,11'
              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: []
        - Branch String:   'src/wrapper/../jcsample.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:283,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:278,3'
          Dst:             expand_right_edge
    - functionName:    h2v2_smooth_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          344
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:312,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1267
            - BranchSide:      'src/wrapper/../jcsample.c:312,26'
              BranchSideFuncs:
                - expand_right_edge.1267
        - 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: []
        - 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: []
        - Branch String:   'src/wrapper/../jcsample.c:341,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:342,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:321,3'
          Dst:             expand_right_edge
    - functionName:    h2v1_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          168
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:232,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1267
            - BranchSide:      'src/wrapper/../jcsample.c:232,26'
              BranchSideFuncs:
                - expand_right_edge.1267
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:244,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:248,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:249,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:245,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:241,3'
          Dst:             expand_right_edge
    - functionName:    fullsize_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_right_edge
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:203,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_right_edge.1267
            - BranchSide:      'src/wrapper/../jcsample.c:203,26'
              BranchSideFuncs:
                - j16copy_sample_rows
                - expand_right_edge.1267
      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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          433
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - expand_right_edge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:401,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs:
                - expand_right_edge.1267
            - BranchSide:      'src/wrapper/../jcsample.c:401,26'
              BranchSideFuncs:
                - expand_right_edge.1267
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:423,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:438,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:439,25'
              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,17'
              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,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:423,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:424,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcsample.c:411,3'
          Dst:             expand_right_edge
    - functionName:    sep_downsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:130,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:130,60'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:135,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:135,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:135,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:137,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_downsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j16init_downsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          287
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcsample.c:474,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:474,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:474,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:478,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:485,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:479,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:478,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:490,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:485,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:490,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:501,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:501,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:504,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:503,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:506,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:512,39'
              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,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:520,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:522,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:521,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:524,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:542,42'
              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,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:542,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:545,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:547,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:501,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:503,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcsample.c:551,31'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcsample.c:551,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcsample.c:551,35'
              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:    jpeg_finish_decompress
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - jpeg_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:397,15'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:397,15'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:397,47'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:398,57'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:398,28'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:398,46'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:398,57'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:404,34'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:397,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:400,16'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:409,5'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:400,9'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:401,7'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:402,14'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:404,14'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:406,25'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:407,34'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:412,3'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:413,28'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:417,12'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:413,9'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:412,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:413,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdapimin.c:419,3'
          Dst:             jpeg_abort
    - functionName:    jpeg_has_multiple_scans
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:378,14'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:378,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:378,42'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:379,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:380,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:378,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:378,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:380,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_input_complete
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:363,14'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:363,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:363,42'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:364,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:365,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:363,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:363,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:365,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    default_decompress_parms
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          223
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:135,18'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:135,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:135,3'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:135,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:187,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:210,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:142,9'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:142,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:144,23'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:144,16'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:145,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:159,25'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:145,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:145,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:153,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:163,21'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:163,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:170,23'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:163,34'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:163,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:173,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:163,11'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:165,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:173,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:165,13'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:165,13'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:170,29'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:170,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:173,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:170,43'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:170,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:173,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:170,18'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:170,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:173,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:175,13'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:175,13'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:187,9'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:187,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:188,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:188,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:188,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:196,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_consume_input
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - default_decompress_parms
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:318,18'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs:
                - default_decompress_parms
            - BranchSide:      'src/jdapimin.c:318,18'
              BranchSideFuncs:
                - default_decompress_parms
        - Branch String:   'src/jdapimin.c:318,3'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:318,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:321,14'
              BranchSideFuncs:
                - default_decompress_parms
            - BranchSide:      'src/jdapimin.c:327,24'
              BranchSideFuncs:
                - default_decompress_parms
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdapimin.c:349,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdapimin.c:328,9'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:328,9'
              BranchSideFuncs:
                - default_decompress_parms
            - BranchSide:      'src/jdapimin.c:330,7'
              BranchSideFuncs:
                - default_decompress_parms
      Callsites:
        - Src:             'src/jdapimin.c:330,7'
          Dst:             default_decompress_parms
    - functionName:    jpeg_read_header
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jpeg_abort
        - jpeg_consume_input
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:271,14'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_consume_input
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:271,14'
              BranchSideFuncs:
                - jpeg_consume_input
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:271,43'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:272,27'
              BranchSideFuncs:
                - jpeg_consume_input
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:275,13'
              BranchSideFuncs:
                - jpeg_consume_input
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:271,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:273,5'
              BranchSideFuncs:
                - jpeg_consume_input
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:275,13'
              BranchSideFuncs:
                - jpeg_consume_input
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:277,3'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:277,3'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:282,9'
              BranchSideFuncs:
                - jpeg_abort
        - Branch String:   'src/jdapimin.c:282,9'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:283,7'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:288,5'
              BranchSideFuncs:
                - jpeg_abort
      Callsites:
        - Src:             'src/jdapimin.c:275,13'
          Dst:             jpeg_consume_input
        - Src:             'src/jdapimin.c:288,5'
          Dst:             jpeg_abort
    - functionName:    jpeg_abort_decompress
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:121,3'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_abort
            - BranchSide:      'src/jdapimin.c:121,3'
              BranchSideFuncs:
                - jpeg_abort
      Callsites:
        - Src:             'src/jdapimin.c:121,3'
          Dst:             jpeg_abort
    - functionName:    jpeg_destroy_decompress
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jpeg_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:109,3'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs:
                - jpeg_destroy
            - BranchSide:      'src/jdapimin.c:109,3'
              BranchSideFuncs:
                - jpeg_destroy
      Callsites:
        - Src:             'src/jdapimin.c:109,3'
          Dst:             jpeg_destroy
    - functionName:    jpeg_CreateDecompress
      functionSourceFile: '/src/libjpeg-turbo/src/jdapimin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          102
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jinit_input_controller
        - jinit_marker_reader
        - jinit_memory_mgr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdapimin.c:41,10'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:0,0'
              BranchSideFuncs:
                - jinit_memory_mgr
                - jinit_marker_reader
                - jinit_input_controller
            - BranchSide:      'src/jdapimin.c:41,10'
              BranchSideFuncs:
                - jinit_memory_mgr
                - jinit_marker_reader
                - jinit_input_controller
        - Branch String:   'src/jdapimin.c:42,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:43,5'
              BranchSideFuncs:
                - jinit_memory_mgr
                - jinit_marker_reader
                - jinit_input_controller
            - BranchSide:      'src/jdapimin.c:44,18'
              BranchSideFuncs:
                - jinit_memory_mgr
                - jinit_marker_reader
                - jinit_input_controller
        - Branch String:   'src/jdapimin.c:44,7'
          Branch Sides:
            - BranchSide:      'src/jdapimin.c:44,7'
              BranchSideFuncs:
                - jinit_memory_mgr
                - jinit_marker_reader
                - jinit_input_controller
            - BranchSide:      'src/jdapimin.c:45,5'
              BranchSideFuncs:
                - jinit_memory_mgr
                - jinit_marker_reader
                - jinit_input_controller
      Callsites:
        - Src:             'src/jdapimin.c:64,3'
          Dst:             jinit_memory_mgr
        - Src:             'src/jdapimin.c:82,3'
          Dst:             jinit_marker_reader
        - Src:             'src/jdapimin.c:85,3'
          Dst:             jinit_input_controller
    - functionName:    noop_quantize
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    noop_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_finish_output
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          111
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:757,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:757,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:757,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:758,56'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:758,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:758,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:758,56'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:763,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:757,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:761,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:765,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:768,64'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:769,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:773,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:768,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:770,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:773,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:770,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:768,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:770,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_start_output
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - output_pass_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:733,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:733,14'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:733,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:734,27'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:737,19'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:733,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:735,5'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:737,19'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:737,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:738,5'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:739,14'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:739,36'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:739,36'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:739,60'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:739,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:739,7'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:740,5'
              BranchSideFuncs:
                - output_pass_setup
      Callsites:
        - Src:             'src/wrapper/../jdapistd.c:743,10'
          Dst:             output_pass_setup
    - functionName:    output_pass_setup
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          218
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:111,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:111,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:121,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:124,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:157,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:124,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:125,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:131,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:131,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:132,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:136,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:132,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:133,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:136,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:137,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:144,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:137,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:138,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:144,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:145,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:121,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:167,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_read_raw_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          194
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:681,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:681,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:681,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:682,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:684,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:684,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:685,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:687,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:687,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:688,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:689,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:689,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:690,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:695,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:695,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:696,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:702,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:703,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:704,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:707,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:707,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:708,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:709,8'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:709,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:709,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:713,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.h:75,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.h:75,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.h:78,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.h:78,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.h:79,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.h:81,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    increment_simple_rowgroup_ctr
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - read_and_discard_scanlines
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:454,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - read_and_discard_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:454,46'
              BranchSideFuncs:
                - read_and_discard_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:457,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - read_and_discard_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:457,47'
              BranchSideFuncs:
                - read_and_discard_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:457,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:457,7'
              BranchSideFuncs:
                - read_and_discard_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:463,34'
              BranchSideFuncs:
                - read_and_discard_scanlines
      Callsites:
        - Src:             'src/wrapper/../jdapistd.c:0,0'
          Dst:             read_and_discard_scanlines
    - functionName:    read_and_discard_scanlines
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - jpeg_read_scanlines
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:400,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:400,48'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:411,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:411,48'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:421,14'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:411,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:412,24'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:421,14'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:411,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:414,37'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:421,14'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:421,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:421,40'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:428,37'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:421,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:422,25'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:428,37'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:421,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:424,39'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:428,37'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:428,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:428,47'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:434,17'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:428,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:429,70'
              BranchSideFuncs:
                - jpeg_read_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:434,17'
              BranchSideFuncs:
                - jpeg_read_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:434,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:435,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:437,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:434,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:435,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:437,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:437,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:438,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:440,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:440,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:440,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:441,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdapistd.c:435,5'
          Dst:             jpeg_read_scanlines
    - functionName:    jpeg_read_scanlines
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:326,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:326,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:328,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:337,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:328,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:328,74'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:328,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:341,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:337,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:341,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:341,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:342,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:343,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:344,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:349,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:349,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:350,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:356,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:357,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:358,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:359,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_wraparound_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          248
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:65,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_skip_scanlines
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         95
      ICount:          587
      EdgeCount:       129
      CyclomaticComplexity: 36
      functionsReached:
        - increment_simple_rowgroup_ctr
        - read_and_discard_scanlines
        - set_wraparound_pointers
        - start_iMCU_row
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:488,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:488,46'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:497,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:498,5'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:500,22'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:500,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:501,5'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:504,14'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:504,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:504,40'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:507,14'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:504,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:505,5'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:507,14'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:507,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:508,5'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:511,34'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:511,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:513,38'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:520,17'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:520,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:523,31'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:533,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:542,20'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:574,19'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:542,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:543,33'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - read_and_discard_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:545,7'
              BranchSideFuncs:
                - read_and_discard_scanlines
        - Branch String:   'src/wrapper/../jdapistd.c:543,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:543,51'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
                - read_and_discard_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:556,30'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
        - Branch String:   'src/wrapper/../jdapistd.c:543,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:544,52'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
            - BranchSide:      'src/wrapper/../jdapistd.c:556,30'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
        - Branch String:   'src/wrapper/../jdapistd.c:542,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:545,7'
              BranchSideFuncs:
                - read_and_discard_scanlines
            - BranchSide:      'src/wrapper/../jdapistd.c:553,56'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
        - Branch String:   'src/wrapper/../jdapistd.c:560,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:561,33'
              BranchSideFuncs:
                - set_wraparound_pointers
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:562,7'
              BranchSideFuncs:
                - set_wraparound_pointers
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:561,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:561,64'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
                - set_wraparound_pointers
            - BranchSide:      'src/wrapper/../jdapistd.c:563,15'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:560,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:562,7'
              BranchSideFuncs:
                - set_wraparound_pointers
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:563,15'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:566,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:567,39'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:593,65'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:574,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:575,7'
              BranchSideFuncs:
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:578,30'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:581,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:582,19'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:593,65'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:589,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:590,44'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:605,43'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:605,53'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:606,9'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:605,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:606,9'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:625,17'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:606,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:607,30'
              BranchSideFuncs:
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:615,30'
              BranchSideFuncs:
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:619,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:619,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:620,37'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:626,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:627,30'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:637,26'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:627,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:626,51'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:632,21'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:632,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:633,54'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:634,27'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:627,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:626,27'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:632,21'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:626,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:627,21'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:637,26'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:639,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:640,7'
              BranchSideFuncs:
                - start_iMCU_row
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:642,16'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
        - Branch String:   'src/wrapper/../jdapistd.c:625,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:626,27'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
                - start_iMCU_row
            - BranchSide:      'src/wrapper/../jdapistd.c:646,14'
              BranchSideFuncs:
                - read_and_discard_scanlines
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:646,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:648,15'
              BranchSideFuncs:
                - increment_simple_rowgroup_ctr
            - BranchSide:      'src/wrapper/../jdapistd.c:655,5'
              BranchSideFuncs:
                - increment_simple_rowgroup_ctr
        - Branch String:   'src/wrapper/../jdapistd.c:663,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:663,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:664,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdapistd.c:545,7'
          Dst:             read_and_discard_scanlines
        - Src:             'src/wrapper/../jdapistd.c:562,7'
          Dst:             set_wraparound_pointers
        - Src:             'src/wrapper/../jdapistd.c:575,7'
          Dst:             increment_simple_rowgroup_ctr
        - Src:             'src/wrapper/../jdapistd.c:613,7'
          Dst:             read_and_discard_scanlines
        - Src:             'src/wrapper/../jdapistd.c:617,7'
          Dst:             increment_simple_rowgroup_ctr
        - Src:             'src/wrapper/../jdapistd.c:640,7'
          Dst:             start_iMCU_row
        - Src:             'src/wrapper/../jdapistd.c:653,5'
          Dst:             read_and_discard_scanlines
        - Src:             'src/wrapper/../jdapistd.c:655,5'
          Dst:             increment_simple_rowgroup_ctr
    - functionName:    jpeg_crop_scanline
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          409
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - jdiv_round_up
        - jinit_upsampler
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:194,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:194,48'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:197,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:198,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:200,22'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:200,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:201,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:203,15'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:203,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:204,58'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:204,28'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:204,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:204,58'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:205,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:203,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:205,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:207,8'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:207,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:207,20'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:208,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:207,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:208,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:211,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:211,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:212,28'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:213,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:211,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:213,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:216,24'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:216,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:216,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:237,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:237,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:237,43'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:240,20'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:237,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:238,20'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:240,20'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:254,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:254,47'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:264,54'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:254,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:255,70'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:264,54'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:269,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:269,33'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:269,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdapistd.c:271,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:271,67'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:272,28'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:271,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:272,28'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:282,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:282,66'
              BranchSideFuncs:
                - jdiv_round_up
                - jinit_upsampler
                - jdiv_round_up
            - BranchSide:      'src/wrapper/../jdapistd.c:289,26'
              BranchSideFuncs:
                - jdiv_round_up
                - jinit_upsampler
                - jdiv_round_up
        - Branch String:   'src/wrapper/../jdapistd.c:282,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:283,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jinit_upsampler
                - jdiv_round_up
            - BranchSide:      'src/wrapper/../jdapistd.c:289,26'
              BranchSideFuncs:
                - jdiv_round_up
                - jinit_upsampler
                - jdiv_round_up
        - Branch String:   'src/wrapper/../jdapistd.c:269,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:271,23'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jinit_upsampler
            - BranchSide:      'src/wrapper/../jdapistd.c:295,7'
              BranchSideFuncs:
                - jinit_upsampler
        - Branch String:   'src/wrapper/../jdapistd.c:295,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:295,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:296,20'
              BranchSideFuncs:
                - jinit_upsampler
      Callsites:
        - Src:             'src/wrapper/../jdapistd.c:266,17'
          Dst:             jdiv_round_up
        - Src:             'src/wrapper/../jdapistd.c:277,19'
          Dst:             jdiv_round_up
        - Src:             'src/wrapper/../jdapistd.c:291,19'
          Dst:             jdiv_round_up
        - Src:             'src/wrapper/../jdapistd.c:297,5'
          Dst:             jinit_upsampler
    - functionName:    jpeg_start_decompress
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdapistd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          166
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - jinit_master_decompress
        - output_pass_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdapistd.c:54,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:0,0'
              BranchSideFuncs:
                - output_pass_setup
                - jinit_master_decompress
            - BranchSide:      'src/wrapper/../jdapistd.c:54,14'
              BranchSideFuncs:
                - output_pass_setup
                - jinit_master_decompress
        - Branch String:   'src/wrapper/../jdapistd.c:54,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:56,5'
              BranchSideFuncs:
                - jinit_master_decompress
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:64,27'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:57,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:59,27'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:62,25'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:64,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:66,16'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:93,34'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:71,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:72,30'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:74,28'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:75,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:75,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdapistd.c:77,21'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:77,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:80,20'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:92,40'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:80,37'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:71,29'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:81,22'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:81,44'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:81,55'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:82,34'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:80,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:71,29'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:82,34'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:82,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:71,29'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:84,57'
              BranchSideFuncs:
                - output_pass_setup
        - Branch String:   'src/wrapper/../jdapistd.c:93,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdapistd.c:94,5'
              BranchSideFuncs:
                - output_pass_setup
            - BranchSide:      'src/wrapper/../jdapistd.c:96,10'
              BranchSideFuncs:
                - output_pass_setup
      Callsites:
        - Src:             'src/wrapper/../jdapistd.c:56,5'
          Dst:             jinit_master_decompress
        - Src:             'src/wrapper/../jdapistd.c:96,10'
          Dst:             output_pass_setup
    - functionName:    latch_quant_tables
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          107
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdinput.c:271,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:268,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:274,23'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:275,20'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:275,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:277,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:275,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:277,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:280,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:268,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:268,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:269,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    per_scan_setup
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          335
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - jdiv_round_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdinput.c:167,26'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:167,26'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:169,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:172,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:198,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:188,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:188,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:189,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:198,35'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:198,59'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:199,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:198,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:199,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:204,34'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:212,5'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:212,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:213,17'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:222,11'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:222,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:223,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:225,11'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:225,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:226,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:229,11'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:231,24'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:231,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:231,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:231,21'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:231,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:231,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:231,21'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:231,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:212,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:232,51'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:231,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:212,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:232,51'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:212,5'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:212,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:213,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdinput.c:204,7'
          Dst:             jdiv_round_up
        - Src:             'src/jdinput.c:207,7'
          Dst:             jdiv_round_up
    - functionName:    initial_setup
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          395
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - jdiv_round_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdinput.c:52,26'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:52,26'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:55,60'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:56,20'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:57,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:55,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:57,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:63,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:63,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:64,16'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:69,16'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:64,35'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:64,60'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:64,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:74,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:69,36'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:69,61'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:74,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:69,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:74,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:74,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:75,5'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:79,10'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:81,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:81,33'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:107,10'
              BranchSideFuncs:
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:83,37'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:84,32'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:87,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:84,50'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:85,18'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:87,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:85,37'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:86,32'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:87,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:83,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:87,7'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:88,32'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:88,32'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:88,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:88,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:90,32'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:90,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:90,30'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:81,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:83,18'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:111,47'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:111,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:111,33'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:150,51'
              BranchSideFuncs:
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:111,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:116,14'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdinput.c:150,33'
              BranchSideFuncs:
                - jdiv_round_up
        - Branch String:   'src/jdinput.c:153,52'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:153,52'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:153,62'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:153,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:153,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdinput.c:120,7'
          Dst:             jdiv_round_up
        - Src:             'src/jdinput.c:123,7'
          Dst:             jdiv_round_up
        - Src:             'src/jdinput.c:136,7'
          Dst:             jdiv_round_up
        - Src:             'src/jdinput.c:139,7'
          Dst:             jdiv_round_up
        - Src:             'src/jdinput.c:149,5'
          Dst:             jdiv_round_up
    - functionName:    finish_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    consume_markers
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - initial_setup
        - start_input_pass
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jdinput.c:333,54'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - initial_setup.1366
                - start_input_pass
            - BranchSide:      'src/jdinput.c:333,54'
              BranchSideFuncs:
                - initial_setup.1366
                - start_input_pass
        - Branch String:   'src/jdinput.c:336,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:336,7'
              BranchSideFuncs:
                - initial_setup.1366
                - start_input_pass
            - BranchSide:      'src/jdinput.c:339,18'
              BranchSideFuncs:
                - initial_setup.1366
                - start_input_pass
        - Branch String:   'src/jdinput.c:341,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:343,19'
              BranchSideFuncs:
                - initial_setup.1366
                - start_input_pass
            - BranchSide:      'src/jdinput.c:357,31'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:343,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:344,7'
              BranchSideFuncs:
                - start_input_pass
            - BranchSide:      'src/jdinput.c:351,26'
              BranchSideFuncs:
                - start_input_pass
        - Branch String:   'src/jdinput.c:351,11'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:352,9'
              BranchSideFuncs:
                - start_input_pass
            - BranchSide:      'src/jdinput.c:353,7'
              BranchSideFuncs:
                - start_input_pass
        - Branch String:   'src/jdinput.c:358,9'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:359,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:365,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:359,11'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:359,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:360,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdinput.c:365,11'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:365,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:366,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdinput.c:344,7'
          Dst:             initial_setup
        - Src:             'src/jdinput.c:353,7'
          Dst:             start_input_pass
    - functionName:    start_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - latch_quant_tables
        - per_scan_setup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdinput.c:298,3'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs:
                - per_scan_setup.1365
                - latch_quant_tables
            - BranchSide:      'src/jdinput.c:298,3'
              BranchSideFuncs:
                - per_scan_setup.1365
                - latch_quant_tables
        - Branch String:   'src/jdinput.c:299,7'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:299,7'
              BranchSideFuncs:
                - latch_quant_tables
            - BranchSide:      'src/jdinput.c:300,5'
              BranchSideFuncs:
                - latch_quant_tables
      Callsites:
        - Src:             'src/jdinput.c:298,3'
          Dst:             per_scan_setup
        - Src:             'src/jdinput.c:300,5'
          Dst:             latch_quant_tables
    - functionName:    reset_input_controller
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdinput.c:384,54'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:384,54'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_input_controller
      functionSourceFile: '/src/libjpeg-turbo/src/jdinput.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdinput.c:410,14'
          Branch Sides:
            - BranchSide:      'src/jdinput.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdinput.c:410,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    examine_app14
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:687,15'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:687,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:687,33'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:688,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:688,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:689,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:689,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:690,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:690,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:691,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:691,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:692,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:687,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:694,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:703,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    examine_app0
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          332
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:612,20'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:612,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:614,32'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:615,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:646,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:615,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:616,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:616,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:617,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:648,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:617,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:618,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:648,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:618,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:619,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:648,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:614,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:621,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:648,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:633,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:634,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:637,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:641,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:642,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:643,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:644,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:644,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:646,27'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:647,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:647,30'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:648,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:648,30'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:649,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:649,30'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:650,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:650,30'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:651,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:646,14'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:656,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:672,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:656,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:658,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:661,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:664,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:667,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_dri
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          209
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:574,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:574,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:576,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:576,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:576,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:576,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:576,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:576,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:576,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:576,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:576,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:576,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:578,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:579,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:581,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:581,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:581,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:581,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:581,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_dqt
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          609
      EdgeCount:       86
      CyclomaticComplexity: 24
      functionsReached:
        - jpeg_alloc_quant_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:518,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:518,3'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:520,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:520,3'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:520,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:520,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:520,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:520,3'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:520,3'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:520,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:520,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:520,3'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:524,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:524,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:524,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:524,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:524,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:524,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:533,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:534,34'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:538,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:541,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:541,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:541,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:541,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:541,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:541,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:541,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:537,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:541,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:546,16'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:539,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:539,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:539,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:539,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:537,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:539,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:546,16'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:546,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:548,9'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:556,12'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:557,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:523,17'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:557,22'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
        - Branch String:   'src/jdmarker.c:523,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:524,5'
              BranchSideFuncs:
                - jpeg_alloc_quant_table
            - BranchSide:      'src/jdmarker.c:560,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:560,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:561,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:563,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmarker.c:534,34'
          Dst:             jpeg_alloc_quant_table
    - functionName:    get_dht
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         137
      ICount:          1144
      EdgeCount:       188
      CyclomaticComplexity: 53
      functionsReached:
        - jpeg_alloc_huff_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:442,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:445,3'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:447,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:447,3'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:447,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:447,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:447,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:447,3'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:447,3'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:447,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:447,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:447,3'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:451,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:451,5'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:451,5'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:451,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:451,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:451,5'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:458,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:458,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:474,21'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:474,25'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:475,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:474,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:475,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:477,19'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:477,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:478,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:480,13'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:478,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:478,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:478,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:478,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:478,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:478,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:477,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:478,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:480,13'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:484,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:485,13'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:490,30'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:486,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:487,9'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:488,18'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:495,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:496,18'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:498,5'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jdmarker.c:450,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:451,5'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jdmarker.c:502,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:502,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:503,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:505,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmarker.c:496,18'
          Dst:             jpeg_alloc_huff_table
    - functionName:    get_dac
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          298
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:396,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:396,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:398,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:398,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:398,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:398,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:398,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:398,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:398,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:398,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:398,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:398,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:402,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:402,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:402,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:402,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:403,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:403,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:403,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:403,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:403,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:403,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:409,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:410,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:412,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:412,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:413,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:415,46'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:417,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:418,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:401,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:422,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:422,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:423,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:425,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_sos
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         102
      ICount:          720
      EdgeCount:       140
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:314,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:314,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:316,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:319,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:319,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:319,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:319,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:319,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:321,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:321,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:321,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:321,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:321,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:321,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:325,29'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:325,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:325,38'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:325,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:325,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:326,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:328,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:336,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:336,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:336,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:336,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:336,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:336,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:337,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:337,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:337,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:337,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:337,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:337,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:340,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:339,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:346,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,39'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:342,43'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:350,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:340,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:342,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:346,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,39'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:342,43'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:350,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:340,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:342,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:346,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,39'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:342,43'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:350,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:340,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:342,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:346,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,39'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:342,43'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:342,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:341,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:350,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:340,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:346,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:358,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:335,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:359,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:359,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:358,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:360,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:358,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:335,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:359,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:335,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:336,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:366,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:366,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:366,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:366,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:366,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:366,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:366,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:368,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:368,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:368,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:368,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:370,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:370,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:370,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:370,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:370,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:370,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_sof
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          665
      EdgeCount:       112
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:249,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:249,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:251,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:252,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:254,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:258,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:258,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:258,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:258,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:258,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:260,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:260,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:260,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:260,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:260,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:260,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:261,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:261,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:261,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:261,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:261,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:262,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:262,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:262,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:262,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:263,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:263,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:263,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:263,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:263,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:263,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:274,32'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:274,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:276,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:274,59'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:275,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:276,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:274,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:276,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:278,40'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:278,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:279,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:281,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:281,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:282,56'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:289,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:289,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:289,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:289,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:289,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:289,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:290,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:290,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:290,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:290,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:290,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:290,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:293,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:293,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:286,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:288,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:300,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_soi
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:207,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:207,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:209,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:210,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    first_marker
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:946,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:946,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:948,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:948,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:948,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:948,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:949,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:949,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:949,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:949,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:949,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:949,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:950,17'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:950,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:951,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:950,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:951,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:953,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_set_marker_processor
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:1376,48'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1376,48'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1378,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1379,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1380,24'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1380,39'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1380,54'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1383,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1380,12'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1381,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1383,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    save_marker
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          482
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - examine_app0
        - examine_app14
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:760,48'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:760,48'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:767,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:801,26'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:769,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:769,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:769,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:769,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:769,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:771,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:774,18'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:833,22'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:774,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:775,25'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:777,64'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:778,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:779,9'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:782,18'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:806,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:807,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:822,16'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:810,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:810,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:812,23'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:810,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:810,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:812,23'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:812,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:806,21'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:812,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:812,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:812,56'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:812,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:812,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:812,56'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:812,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:812,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:806,21'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:813,33'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:812,37'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:812,56'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:822,16'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:822,36'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:822,46'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:822,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:823,43'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:836,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:838,5'
              BranchSideFuncs:
                - examine_app0
            - BranchSide:      'src/jdmarker.c:841,5'
              BranchSideFuncs:
                - examine_app14
            - BranchSide:      'src/jdmarker.c:844,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:851,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:851,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:852,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmarker.c:838,5'
          Dst:             examine_app0
        - Src:             'src/jdmarker.c:841,5'
          Dst:             examine_app14
    - functionName:    jpeg_save_markers
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:1327,48'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1327,48'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1335,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1336,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1341,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1341,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1344,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1351,21'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1344,36'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1344,52'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1346,26'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1344,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1346,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1359,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1346,42'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1346,58'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1355,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1346,14'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1347,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1359,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1351,36'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1351,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1359,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1351,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1355,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1359,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1355,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1356,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1358,26'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1358,41'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1358,56'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1362,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1358,14'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1359,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1362,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    skip_variable
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          135
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:865,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:865,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:867,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:867,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:867,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:867,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:867,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:867,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:867,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:867,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:867,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:867,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:873,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:873,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:874,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_interesting_appn
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          244
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - examine_app0
        - examine_app14
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:713,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:715,3'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:717,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:717,3'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:717,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:717,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:717,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:717,3'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:717,3'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:717,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:717,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:717,3'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:721,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:723,19'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:723,12'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:724,17'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:728,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:728,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:728,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:728,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:728,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:728,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:727,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:728,5'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
            - BranchSide:      'src/jdmarker.c:729,10'
              BranchSideFuncs:
                - examine_app14
                - examine_app0
        - Branch String:   'src/jdmarker.c:732,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:734,5'
              BranchSideFuncs:
                - examine_app0
            - BranchSide:      'src/jdmarker.c:737,5'
              BranchSideFuncs:
                - examine_app14
            - BranchSide:      'src/jdmarker.c:741,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:747,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:747,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:748,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmarker.c:734,5'
          Dst:             examine_app0
        - Src:             'src/jdmarker.c:737,5'
          Dst:             examine_app14
    - functionName:    read_restart_marker
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - next_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:1141,14'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - next_marker
            - BranchSide:      'src/jdmarker.c:1141,14'
              BranchSideFuncs:
                - next_marker
        - Branch String:   'src/jdmarker.c:1141,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1142,10'
              BranchSideFuncs:
                - next_marker
            - BranchSide:      'src/jdmarker.c:1147,29'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1142,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1142,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1146,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1146,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1149,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1154,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1154,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1154,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1160,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmarker.c:1142,10'
          Dst:             next_marker
    - functionName:    next_marker
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          230
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:893,3'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:896,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:896,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:896,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:896,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:896,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:902,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:903,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:912,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:905,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:905,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:905,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:905,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:902,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:903,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:912,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:913,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:913,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:913,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:913,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:913,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:913,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:914,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:913,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:915,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:924,7'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:925,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:929,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_markers
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         187
      ICount:          829
      EdgeCount:       219
      CyclomaticComplexity: 34
      functionsReached:
        - first_marker
        - get_dac
        - get_dht
        - get_dqt
        - get_dri
        - get_sof
        - get_soi
        - get_sos
        - next_marker
        - skip_variable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:974,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:975,19'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:987,5'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:975,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:976,14'
              BranchSideFuncs:
                - first_marker
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
            - BranchSide:      'src/jdmarker.c:979,14'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:979,13'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:979,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:987,20'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:976,13'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:976,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:987,20'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:987,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:989,12'
              BranchSideFuncs:
                - get_soi
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:995,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:995,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1000,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1005,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1010,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1015,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1020,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1036,12'
              BranchSideFuncs:
                - get_sos
            - BranchSide:      'src/jdmarker.c:1042,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1047,12'
              BranchSideFuncs:
                - get_dac
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1052,12'
              BranchSideFuncs:
                - get_dht
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1057,12'
              BranchSideFuncs:
                - get_dqt
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1062,12'
              BranchSideFuncs:
                - get_dri
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1088,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1105,12'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1115,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1105,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1105,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1088,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1088,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1082,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1082,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1062,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1062,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1057,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1057,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1052,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1052,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1047,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1047,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1020,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1020,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1015,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1015,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1010,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1010,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1005,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1005,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1000,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1000,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:995,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:995,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:975,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:976,14'
              BranchSideFuncs:
                - first_marker
                - skip_variable
                - next_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
            - BranchSide:      'src/jdmarker.c:979,14'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:976,13'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:976,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:987,20'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:979,13'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:979,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:987,20'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - first_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
        - Branch String:   'src/jdmarker.c:987,5'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:989,12'
              BranchSideFuncs:
                - get_soi
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - first_marker
            - BranchSide:      'src/jdmarker.c:995,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:995,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1000,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1005,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1010,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1015,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1020,12'
              BranchSideFuncs:
                - get_sof
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1032,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1036,12'
              BranchSideFuncs:
                - get_sos
            - BranchSide:      'src/jdmarker.c:1042,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1047,12'
              BranchSideFuncs:
                - get_dac
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1052,12'
              BranchSideFuncs:
                - get_dht
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1057,12'
              BranchSideFuncs:
                - get_dqt
                - next_marker
                - skip_variable
                - get_dri
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1062,12'
              BranchSideFuncs:
                - get_dri
                - next_marker
                - skip_variable
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1082,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1088,37'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1101,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1105,12'
              BranchSideFuncs:
                - skip_variable
                - next_marker
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
            - BranchSide:      'src/jdmarker.c:1115,7'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:995,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:995,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1000,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1000,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1005,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1005,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1010,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1010,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1015,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1015,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1020,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1020,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1036,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1036,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1047,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1047,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1052,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1052,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1057,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1057,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1062,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1062,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1082,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1082,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1088,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1088,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
        - Branch String:   'src/jdmarker.c:1105,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1105,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1119,26'
              BranchSideFuncs:
                - next_marker
                - skip_variable
                - get_dri
                - get_dqt
                - get_dht
                - get_dac
                - get_sos
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_sof
                - get_soi
                - first_marker
      Callsites:
        - Src:             'src/jdmarker.c:979,14'
          Dst:             next_marker
        - Src:             'src/jdmarker.c:976,14'
          Dst:             first_marker
        - Src:             'src/jdmarker.c:1105,12'
          Dst:             skip_variable
        - Src:             'src/jdmarker.c:1062,12'
          Dst:             get_dri
        - Src:             'src/jdmarker.c:1057,12'
          Dst:             get_dqt
        - Src:             'src/jdmarker.c:1052,12'
          Dst:             get_dht
        - Src:             'src/jdmarker.c:1047,12'
          Dst:             get_dac
        - Src:             'src/jdmarker.c:1020,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1015,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1010,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1005,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1000,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:995,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:989,12'
          Dst:             get_soi
        - Src:             'src/jdmarker.c:976,14'
          Dst:             first_marker
        - Src:             'src/jdmarker.c:979,14'
          Dst:             next_marker
        - Src:             'src/jdmarker.c:989,12'
          Dst:             get_soi
        - Src:             'src/jdmarker.c:995,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1000,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1005,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1010,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1015,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1020,12'
          Dst:             get_sof
        - Src:             'src/jdmarker.c:1036,12'
          Dst:             get_sos
        - Src:             'src/jdmarker.c:1047,12'
          Dst:             get_dac
        - Src:             'src/jdmarker.c:1052,12'
          Dst:             get_dht
        - Src:             'src/jdmarker.c:1057,12'
          Dst:             get_dqt
        - Src:             'src/jdmarker.c:1062,12'
          Dst:             get_dri
        - Src:             'src/jdmarker.c:1105,12'
          Dst:             skip_variable
    - functionName:    reset_marker_reader
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_marker_reader
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          104
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - reset_marker_reader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:1293,14'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - reset_marker_reader
            - BranchSide:      'src/jdmarker.c:1293,14'
              BranchSideFuncs:
                - reset_marker_reader
      Callsites:
        - Src:             'src/jdmarker.c:1313,3'
          Dst:             reset_marker_reader
    - functionName:    jpeg_resync_to_restart
      functionSourceFile: '/src/libjpeg-turbo/src/jdmarker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          162
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - next_marker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmarker.c:1218,23'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:0,0'
              BranchSideFuncs:
                - next_marker
            - BranchSide:      'src/jdmarker.c:1226,16'
              BranchSideFuncs:
                - next_marker
        - Branch String:   'src/jdmarker.c:1226,9'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1228,21'
              BranchSideFuncs:
                - next_marker
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs:
                - next_marker
        - Branch String:   'src/jdmarker.c:1228,35'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1228,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1228,14'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1231,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1231,57'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1232,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1231,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1234,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1234,62'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1235,23'
              BranchSideFuncs:
                - next_marker
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs:
                - next_marker
        - Branch String:   'src/jdmarker.c:1234,16'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs:
                - next_marker
            - BranchSide:      'src/jdmarker.c:1240,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmarker.c:1248,11'
          Branch Sides:
            - BranchSide:      'src/jdmarker.c:1248,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmarker.c:1250,23'
              BranchSideFuncs:
                - next_marker
      Callsites:
        - Src:             'src/jdmarker.c:1248,12'
          Dst:             next_marker
    - functionName:    prepare_range_limit_table
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          260
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:425,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:425,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:425,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:427,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:445,36'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:445,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:447,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:471,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:457,37'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:458,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:459,13'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:481,37'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:482,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:485,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    master_selection
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         114
      ICount:          695
      EdgeCount:       158
      CyclomaticComplexity: 46
      functionsReached:
        - j12init_1pass_quantizer
        - j12init_2pass_quantizer
        - j12init_color_deconverter
        - j12init_d_coef_controller
        - j12init_d_diff_controller
        - j12init_d_main_controller
        - j12init_d_post_controller
        - j12init_inverse_dct
        - j12init_lossless_decompressor
        - j12init_merged_upsampler
        - j12init_upsampler
        - j16init_color_deconverter
        - j16init_d_diff_controller
        - j16init_d_main_controller
        - j16init_d_post_controller
        - j16init_lossless_decompressor
        - j16init_upsampler
        - jinit_1pass_quantizer
        - jinit_2pass_quantizer
        - jinit_arith_decoder
        - jinit_color_deconverter
        - jinit_d_coef_controller
        - jinit_d_diff_controller
        - jinit_d_main_controller
        - jinit_d_post_controller
        - jinit_huff_decoder
        - jinit_inverse_dct
        - jinit_lhuff_decoder
        - jinit_lossless_decompressor
        - jinit_merged_upsampler
        - jinit_phuff_decoder
        - jinit_upsampler
        - jpeg_calc_output_dimensions
        - prepare_range_limit_table
        - use_merged_upsample
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:513,48'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs:
                - jpeg_calc_output_dimensions
                - prepare_range_limit_table
                - use_merged_upsample
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:513,48'
              BranchSideFuncs:
                - jpeg_calc_output_dimensions
                - prepare_range_limit_table
                - use_merged_upsample
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:525,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:526,12'
              BranchSideFuncs:
                - jpeg_calc_output_dimensions
                - prepare_range_limit_table
                - use_merged_upsample
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:532,3'
              BranchSideFuncs:
                - jpeg_calc_output_dimensions
                - prepare_range_limit_table
                - use_merged_upsample
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:539,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:540,5'
              BranchSideFuncs:
                - use_merged_upsample
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:543,11'
              BranchSideFuncs:
                - use_merged_upsample
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:550,31'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:550,42'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
            - BranchSide:      'src/jdmaster.c:551,12'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
        - Branch String:   'src/jdmaster.c:550,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:551,12'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:556,16'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:556,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:557,7'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:559,16'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:559,42'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:560,16'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:561,14'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:559,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:561,14'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:565,23'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:565,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:566,14'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:567,23'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:567,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:568,14'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
            - BranchSide:      'src/jdmaster.c:570,14'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
                - jinit_1pass_quantizer
        - Branch String:   'src/jdmaster.c:573,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:575,18'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
            - BranchSide:      'src/jdmaster.c:588,16'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
        - Branch String:   'src/jdmaster.c:575,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:576,9'
              BranchSideFuncs:
                - jinit_1pass_quantizer
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
            - BranchSide:      'src/jdmaster.c:577,38'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
                - j12init_1pass_quantizer
        - Branch String:   'src/jdmaster.c:577,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:578,9'
              BranchSideFuncs:
                - j12init_1pass_quantizer
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
            - BranchSide:      'src/jdmaster.c:580,9'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
        - Branch String:   'src/jdmaster.c:588,35'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:588,45'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
            - BranchSide:      'src/jdmaster.c:590,18'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
                - jinit_2pass_quantizer
        - Branch String:   'src/jdmaster.c:588,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:590,18'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
            - BranchSide:      'src/jdmaster.c:607,15'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
        - Branch String:   'src/jdmaster.c:590,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:591,9'
              BranchSideFuncs:
                - jinit_2pass_quantizer
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
            - BranchSide:      'src/jdmaster.c:592,38'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
                - j12init_2pass_quantizer
        - Branch String:   'src/jdmaster.c:592,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:593,9'
              BranchSideFuncs:
                - j12init_2pass_quantizer
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
            - BranchSide:      'src/jdmaster.c:595,9'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j16init_d_post_controller
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
        - Branch String:   'src/jdmaster.c:607,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:608,17'
              BranchSideFuncs:
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
                - jinit_merged_upsampler
                - j16init_color_deconverter
                - j16init_upsampler
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
            - BranchSide:      'src/jdmaster.c:647,14'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
        - Branch String:   'src/jdmaster.c:608,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:610,18'
              BranchSideFuncs:
                - j16init_color_deconverter
                - j16init_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
            - BranchSide:      'src/jdmaster.c:620,18'
              BranchSideFuncs:
                - j16init_color_deconverter
                - j16init_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_color_deconverter
                - j12init_upsampler
                - jinit_color_deconverter
                - jinit_upsampler
        - Branch String:   'src/jdmaster.c:610,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:611,9'
              BranchSideFuncs:
                - jinit_merged_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
            - BranchSide:      'src/jdmaster.c:612,38'
              BranchSideFuncs:
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_merged_upsampler
        - Branch String:   'src/jdmaster.c:612,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:613,9'
              BranchSideFuncs:
                - j12init_merged_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
            - BranchSide:      'src/jdmaster.c:615,9'
              BranchSideFuncs:
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
        - Branch String:   'src/jdmaster.c:620,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:621,9'
              BranchSideFuncs:
                - jinit_color_deconverter
                - jinit_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
            - BranchSide:      'src/jdmaster.c:623,40'
              BranchSideFuncs:
                - j16init_color_deconverter
                - j16init_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
                - j12init_color_deconverter
                - j12init_upsampler
        - Branch String:   'src/jdmaster.c:623,18'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:624,9'
              BranchSideFuncs:
                - j12init_color_deconverter
                - j12init_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
            - BranchSide:      'src/jdmaster.c:628,9'
              BranchSideFuncs:
                - j16init_color_deconverter
                - j16init_upsampler
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
                - jinit_d_post_controller
        - Branch String:   'src/jdmaster.c:635,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:636,45'
              BranchSideFuncs:
                - jinit_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
            - BranchSide:      'src/jdmaster.c:637,36'
              BranchSideFuncs:
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
                - j12init_d_post_controller
        - Branch String:   'src/jdmaster.c:637,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:638,47'
              BranchSideFuncs:
                - j12init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
            - BranchSide:      'src/jdmaster.c:641,47'
              BranchSideFuncs:
                - j16init_d_post_controller
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
                - jinit_lossless_decompressor
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
        - Branch String:   'src/jdmaster.c:647,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:652,16'
              BranchSideFuncs:
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
            - BranchSide:      'src/jdmaster.c:679,16'
              BranchSideFuncs:
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
                - jinit_inverse_dct
        - Branch String:   'src/jdmaster.c:652,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:653,7'
              BranchSideFuncs:
                - jinit_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
            - BranchSide:      'src/jdmaster.c:654,36'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
                - j12init_lossless_decompressor
        - Branch String:   'src/jdmaster.c:654,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:655,7'
              BranchSideFuncs:
                - j12init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
            - BranchSide:      'src/jdmaster.c:657,7'
              BranchSideFuncs:
                - j16init_lossless_decompressor
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
                - jinit_lhuff_decoder
        - Branch String:   'src/jdmaster.c:659,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:660,7'
              BranchSideFuncs:
                - jinit_lhuff_decoder
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
            - BranchSide:      'src/jdmaster.c:662,7'
              BranchSideFuncs:
                - jinit_lhuff_decoder
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
        - Branch String:   'src/jdmaster.c:666,56'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:667,27'
              BranchSideFuncs:
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
            - BranchSide:      'src/jdmaster.c:668,16'
              BranchSideFuncs:
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
                - jinit_d_diff_controller
        - Branch String:   'src/jdmaster.c:668,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:669,7'
              BranchSideFuncs:
                - jinit_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
            - BranchSide:      'src/jdmaster.c:670,36'
              BranchSideFuncs:
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_diff_controller
        - Branch String:   'src/jdmaster.c:670,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:671,7'
              BranchSideFuncs:
                - j12init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
            - BranchSide:      'src/jdmaster.c:673,7'
              BranchSideFuncs:
                - j16init_d_diff_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
        - Branch String:   'src/jdmaster.c:679,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:680,7'
              BranchSideFuncs:
                - jinit_inverse_dct
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
            - BranchSide:      'src/jdmaster.c:681,36'
              BranchSideFuncs:
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
                - j12init_inverse_dct
        - Branch String:   'src/jdmaster.c:681,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:682,7'
              BranchSideFuncs:
                - j12init_inverse_dct
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
            - BranchSide:      'src/jdmaster.c:684,7'
              BranchSideFuncs:
                - jinit_arith_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_phuff_decoder
                - jinit_huff_decoder
        - Branch String:   'src/jdmaster.c:686,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:688,7'
              BranchSideFuncs:
                - jinit_phuff_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_huff_decoder
            - BranchSide:      'src/jdmaster.c:693,18'
              BranchSideFuncs:
                - jinit_phuff_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
                - jinit_huff_decoder
        - Branch String:   'src/jdmaster.c:693,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:695,9'
              BranchSideFuncs:
                - jinit_huff_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
            - BranchSide:      'src/jdmaster.c:700,9'
              BranchSideFuncs:
                - jinit_huff_decoder
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
        - Branch String:   'src/jdmaster.c:704,56'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:705,27'
              BranchSideFuncs:
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
            - BranchSide:      'src/jdmaster.c:706,16'
              BranchSideFuncs:
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
                - j12init_d_coef_controller
        - Branch String:   'src/jdmaster.c:706,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:707,7'
              BranchSideFuncs:
                - j12init_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
            - BranchSide:      'src/jdmaster.c:709,7'
              BranchSideFuncs:
                - jinit_d_coef_controller
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
        - Branch String:   'src/jdmaster.c:712,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:713,16'
              BranchSideFuncs:
                - j16init_d_main_controller
                - j12init_d_main_controller
                - jinit_d_main_controller
            - BranchSide:      'src/jdmaster.c:728,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:713,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:714,7'
              BranchSideFuncs:
                - jinit_d_main_controller
            - BranchSide:      'src/jdmaster.c:715,36'
              BranchSideFuncs:
                - j16init_d_main_controller
                - j12init_d_main_controller
        - Branch String:   'src/jdmaster.c:715,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:716,7'
              BranchSideFuncs:
                - j12init_d_main_controller
            - BranchSide:      'src/jdmaster.c:720,7'
              BranchSideFuncs:
                - j16init_d_main_controller
        - Branch String:   'src/jdmaster.c:745,31'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:745,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:745,42'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:745,57'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:745,57'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:746,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:745,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:745,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:749,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:749,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:751,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:754,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmaster.c:532,3'
          Dst:             jpeg_calc_output_dimensions
        - Src:             'src/jdmaster.c:533,3'
          Dst:             prepare_range_limit_table
        - Src:             'src/jdmaster.c:544,35'
          Dst:             use_merged_upsample
        - Src:             'src/jdmaster.c:576,9'
          Dst:             jinit_1pass_quantizer
        - Src:             'src/jdmaster.c:578,9'
          Dst:             j12init_1pass_quantizer
        - Src:             'src/jdmaster.c:591,9'
          Dst:             jinit_2pass_quantizer
        - Src:             'src/jdmaster.c:593,9'
          Dst:             j12init_2pass_quantizer
        - Src:             'src/jdmaster.c:611,9'
          Dst:             jinit_merged_upsampler
        - Src:             'src/jdmaster.c:613,9'
          Dst:             j12init_merged_upsampler
        - Src:             'src/jdmaster.c:621,9'
          Dst:             jinit_color_deconverter
        - Src:             'src/jdmaster.c:622,9'
          Dst:             jinit_upsampler
        - Src:             'src/jdmaster.c:624,9'
          Dst:             j12init_color_deconverter
        - Src:             'src/jdmaster.c:625,9'
          Dst:             j12init_upsampler
        - Src:             'src/jdmaster.c:628,9'
          Dst:             j16init_color_deconverter
        - Src:             'src/jdmaster.c:629,9'
          Dst:             j16init_upsampler
        - Src:             'src/jdmaster.c:636,7'
          Dst:             jinit_d_post_controller
        - Src:             'src/jdmaster.c:638,7'
          Dst:             j12init_d_post_controller
        - Src:             'src/jdmaster.c:641,7'
          Dst:             j16init_d_post_controller
        - Src:             'src/jdmaster.c:653,7'
          Dst:             jinit_lossless_decompressor
        - Src:             'src/jdmaster.c:655,7'
          Dst:             j12init_lossless_decompressor
        - Src:             'src/jdmaster.c:657,7'
          Dst:             j16init_lossless_decompressor
        - Src:             'src/jdmaster.c:662,7'
          Dst:             jinit_lhuff_decoder
        - Src:             'src/jdmaster.c:669,7'
          Dst:             jinit_d_diff_controller
        - Src:             'src/jdmaster.c:671,7'
          Dst:             j12init_d_diff_controller
        - Src:             'src/jdmaster.c:673,7'
          Dst:             j16init_d_diff_controller
        - Src:             'src/jdmaster.c:680,7'
          Dst:             jinit_inverse_dct
        - Src:             'src/jdmaster.c:682,7'
          Dst:             j12init_inverse_dct
        - Src:             'src/jdmaster.c:688,7'
          Dst:             jinit_arith_decoder
        - Src:             'src/jdmaster.c:695,9'
          Dst:             jinit_phuff_decoder
        - Src:             'src/jdmaster.c:700,9'
          Dst:             jinit_huff_decoder
        - Src:             'src/jdmaster.c:707,7'
          Dst:             j12init_d_coef_controller
        - Src:             'src/jdmaster.c:709,7'
          Dst:             jinit_d_coef_controller
        - Src:             'src/jdmaster.c:714,7'
          Dst:             jinit_d_main_controller
        - Src:             'src/jdmaster.c:716,7'
          Dst:             j12init_d_main_controller
        - Src:             'src/jdmaster.c:720,7'
          Dst:             j16init_d_main_controller
    - functionName:    jpeg_calc_output_dimensions
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          363
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - jdiv_round_up
        - jpeg_core_output_dimensions
        - use_merged_upsample
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:273,14'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs:
                - jpeg_core_output_dimensions
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:273,14'
              BranchSideFuncs:
                - jpeg_core_output_dimensions
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:273,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:274,5'
              BranchSideFuncs:
                - jpeg_core_output_dimensions
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:277,3'
              BranchSideFuncs:
                - jpeg_core_output_dimensions
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:281,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:287,35'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:325,34'
              BranchSideFuncs:
                - use_merged_upsample
        - Branch String:   'src/jdmaster.c:287,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:287,5'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:292,58'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:293,23'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:290,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:290,20'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:290,30'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:292,39'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:287,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:307,5'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:287,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:307,5'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:287,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:287,5'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:300,16'
              BranchSideFuncs:
                - use_merged_upsample
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:307,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:311,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - use_merged_upsample
            - BranchSide:      'src/jdmaster.c:334,18'
              BranchSideFuncs:
                - use_merged_upsample
        - Branch String:   'src/jdmaster.c:334,3'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs:
                - use_merged_upsample
            - BranchSide:      'src/jdmaster.c:360,42'
              BranchSideFuncs:
                - use_merged_upsample
        - Branch String:   'src/jdmaster.c:363,31'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:363,10'
              BranchSideFuncs:
                - use_merged_upsample
            - BranchSide:      'src/jdmaster.c:363,10'
              BranchSideFuncs:
                - use_merged_upsample
        - Branch String:   'src/jdmaster.c:367,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:367,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:368,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmaster.c:277,3'
          Dst:             jpeg_core_output_dimensions
        - Src:             'src/jdmaster.c:311,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:316,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:367,7'
          Dst:             use_merged_upsample
    - functionName:    use_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          257
      EdgeCount:       87
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:39,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:39,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:42,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:42,34'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:42,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:42,34'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:42,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:42,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:45,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:45,44'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:45,54'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:45,44'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:45,74'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:45,74'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:46,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:46,42'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:47,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:47,45'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:48,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:60,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:48,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:49,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:49,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:50,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:50,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:51,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:51,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:52,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:52,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:53,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:53,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:54,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:54,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:55,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:55,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:56,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:56,47'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:57,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:45,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:45,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:62,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:60,42'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:60,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:65,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:59,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:59,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:65,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:65,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:65,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:66,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:66,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:66,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:67,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:67,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:67,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:68,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:68,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:68,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:69,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:69,46'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:69,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:70,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:65,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:65,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:73,75'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:73,75'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:74,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:74,75'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:74,75'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:75,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:73,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:78,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_core_output_dimensions
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          470
      EdgeCount:       71
      CyclomaticComplexity: 23
      functionsReached:
        - jdiv_round_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:105,15'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:105,15'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:105,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:107,16'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:247,34'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:107,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:110,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:115,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:115,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:118,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:123,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:123,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:126,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:131,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:131,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:134,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:139,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:139,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:142,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:147,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:147,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:150,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:155,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:155,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:158,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:163,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:163,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:166,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:171,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:171,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:174,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:179,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:179,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:182,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:187,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:187,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:190,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:195,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:195,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:198,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:203,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:203,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:206,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:211,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:211,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:214,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:219,65'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:219,16'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:222,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
            - BranchSide:      'src/jdmaster.c:230,36'
              BranchSideFuncs:
                - jdiv_round_up
                - jdiv_round_up
        - Branch String:   'src/jdmaster.c:238,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:238,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:238,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:238,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:240,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:238,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:240,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:238,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:240,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:238,5'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:240,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdmaster.c:110,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:118,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:126,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:134,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:142,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:150,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:158,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:166,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:174,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:182,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:190,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:198,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:206,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:214,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:222,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:230,9'
          Dst:             jdiv_round_up
        - Src:             'src/jdmaster.c:0,0'
          Dst:             jdiv_round_up
    - functionName:    finish_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:839,48'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:839,48'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:841,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:841,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:842,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prepare_for_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          240
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:779,48'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:779,48'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:781,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:784,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:792,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:792,32'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:792,42'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:803,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:792,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:794,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:803,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:794,36'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:794,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:797,25'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:794,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:795,36'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:797,25'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:797,18'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:798,36'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:805,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:806,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:818,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:806,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:807,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:808,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:809,11'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:810,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:811,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:818,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:818,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:819,49'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:825,31'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:825,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:825,42'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:825,9'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:825,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:826,48'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_master_decompress
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - master_selection
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:884,48'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs:
                - master_selection
            - BranchSide:      'src/jdmaster.c:884,48'
              BranchSideFuncs:
                - master_selection
      Callsites:
        - Src:             'src/jdmaster.c:892,3'
          Dst:             master_selection
    - functionName:    jpeg_new_colormap
      functionSourceFile: '/src/libjpeg-turbo/src/jdmaster.c'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jdmaster.c:856,48'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:856,48'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:859,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:860,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:862,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:862,30'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:862,40'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:870,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:862,62'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:863,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:870,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdmaster.c:862,7'
          Branch Sides:
            - BranchSide:      'src/jdmaster.c:865,32'
              BranchSideFuncs: []
            - BranchSide:      'src/jdmaster.c:870,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_ycc_rgb_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:163,68'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:186,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:186,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:196,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_merged_upsample_565
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          243
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:45,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:71,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:47,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:71,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:71,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:71,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:72,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_merged_upsample_565D
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          275
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:117,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:117,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:145,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:117,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:119,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:145,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:145,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:145,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:146,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          1525
      EdgeCount:       92
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:308,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merged_1v_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:279,68'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:279,68'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v2_merged_upsample_565
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          358
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:191,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:191,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:232,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:191,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:193,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:232,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:232,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:232,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:233,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v2_merged_upsample_565D
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          421
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:289,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:289,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:334,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:289,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:291,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:334,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:334,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:334,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:335,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v2_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          2151
      EdgeCount:       92
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:353,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merged_2v_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          152
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:228,68'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdmerge.c:228,68'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdmerge.c:232,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:234,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:245,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:236,21'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdmerge.c:237,35'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdmerge.c:245,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:248,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:248,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:253,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:252,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:267,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:267,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:268,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmerge.c:237,5'
          Dst:             jcopy_sample_rows
    - functionName:    start_pass_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_merged_upsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          156
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - build_ycc_rgb_table
        - jsimd_can_h2v1_merged_upsample
        - jsimd_can_h2v2_merged_upsample
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:541,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v1_merged_upsample
                - build_ycc_rgb_table
                - jsimd_can_h2v2_merged_upsample
            - BranchSide:      'src/wrapper/../jdmerge.c:541,14'
              BranchSideFuncs:
                - jsimd_can_h2v1_merged_upsample
                - build_ycc_rgb_table
                - jsimd_can_h2v2_merged_upsample
        - Branch String:   'src/wrapper/../jdmerge.c:541,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:542,5'
              BranchSideFuncs:
                - jsimd_can_h2v1_merged_upsample
                - build_ycc_rgb_table
                - jsimd_can_h2v2_merged_upsample
            - BranchSide:      'src/wrapper/../jdmerge.c:545,14'
              BranchSideFuncs:
                - jsimd_can_h2v1_merged_upsample
                - build_ycc_rgb_table
                - jsimd_can_h2v2_merged_upsample
        - Branch String:   'src/wrapper/../jdmerge.c:553,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:554,19'
              BranchSideFuncs:
                - jsimd_can_h2v2_merged_upsample
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:573,19'
              BranchSideFuncs:
                - jsimd_can_h2v1_merged_upsample
                - build_ycc_rgb_table
        - Branch String:   'src/wrapper/../jdmerge.c:556,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
        - Branch String:   'src/wrapper/../jdmerge.c:561,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:562,18'
              BranchSideFuncs:
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:570,16'
              BranchSideFuncs:
                - build_ycc_rgb_table
        - Branch String:   'src/wrapper/../jdmerge.c:562,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
        - Branch String:   'src/wrapper/../jdmerge.c:575,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
        - Branch String:   'src/wrapper/../jdmerge.c:580,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:580,9'
              BranchSideFuncs:
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:581,18'
              BranchSideFuncs:
                - build_ycc_rgb_table
        - Branch String:   'src/wrapper/../jdmerge.c:581,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table
      Callsites:
        - Src:             'src/wrapper/../jdmerge.c:556,9'
          Dst:             jsimd_can_h2v2_merged_upsample
        - Src:             'src/wrapper/../jdmerge.c:575,9'
          Dst:             jsimd_can_h2v1_merged_upsample
        - Src:             'src/wrapper/../jdmerge.c:591,3'
          Dst:             build_ycc_rgb_table
    - functionName:    build_ycc_rgb_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:163,68'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:186,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:181,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:186,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:196,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_merged_upsample_565
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          249
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:45,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:71,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:47,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:71,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:71,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:71,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:72,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_merged_upsample_565D
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          281
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:117,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:117,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:145,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:117,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:119,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:145,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:145,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:145,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:146,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          1487
      EdgeCount:       92
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:308,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:28,68'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:47,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:73,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:74,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merged_1v_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:279,68'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:279,68'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v2_merged_upsample_565
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          370
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:191,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:191,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:232,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:191,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:193,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:232,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:232,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:232,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:233,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v2_merged_upsample_565D
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          433
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmrg565.c:289,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:289,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:334,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:289,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:291,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:334,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrg565.c:334,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrg565.c:334,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrg565.c:335,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v2_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          2101
      EdgeCount:       92
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:353,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:100,68'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:121,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:121,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmrgext.c:163,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmrgext.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmrgext.c:164,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merged_2v_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          152
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:228,68'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdmerge.c:228,68'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdmerge.c:232,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:234,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:245,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:236,21'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdmerge.c:237,35'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdmerge.c:245,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:248,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:248,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:253,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:252,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:252,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmerge.c:267,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:267,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmerge.c:268,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmerge.c:237,5'
          Dst:             j12copy_sample_rows
    - functionName:    start_pass_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_merged_upsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmerge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - build_ycc_rgb_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmerge.c:541,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:541,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
        - Branch String:   'src/wrapper/../jdmerge.c:541,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:542,5'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:545,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
        - Branch String:   'src/wrapper/../jdmerge.c:553,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:554,19'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:573,19'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
        - Branch String:   'src/wrapper/../jdmerge.c:561,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:562,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:570,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
        - Branch String:   'src/wrapper/../jdmerge.c:562,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
        - Branch String:   'src/wrapper/../jdmerge.c:580,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:580,9'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:581,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
        - Branch String:   'src/wrapper/../jdmerge.c:581,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
            - BranchSide:      'src/wrapper/../jdmerge.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.1503
      Callsites:
        - Src:             'src/wrapper/../jdmerge.c:591,3'
          Dst:             build_ycc_rgb_table
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:234,57'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:234,57'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:247,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:250,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:247,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:250,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:260,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:260,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:261,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decode_mcu_AC_refine
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         121
      ICount:          780
      EdgeCount:       166
      CyclomaticComplexity: 47
      functionsReached:
        - jpeg_fill_bit_buffer
        - jpeg_huff_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:504,57'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - process_restart
            - BranchSide:      'src/jdphuff.c:504,57'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - process_restart
        - Branch String:   'src/jdphuff.c:518,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:519,18'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:526,21'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:519,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:520,12'
              BranchSideFuncs:
                - process_restart
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:526,21'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:520,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:520,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:526,21'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:526,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:529,5'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:634,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:547,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:548,16'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:610,16'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:549,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:549,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:549,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:549,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:549,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:550,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:552,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:553,17'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:561,17'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:553,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:554,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:555,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:555,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:555,11'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:556,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:555,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:556,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:556,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:576,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:561,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:562,24'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:576,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:563,17'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:564,15'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:610,16'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:564,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:564,15'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:565,19'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:564,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:565,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:578,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:579,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:589,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:579,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:579,13'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:580,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:579,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:580,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:580,17'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:581,20'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:592,12'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:581,19'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:582,31'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:592,12'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:589,17'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:592,12'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:593,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:577,31'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:594,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:594,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:548,24'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:595,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:548,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:549,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:604,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:610,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:612,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:610,24'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:613,11'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:613,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:613,11'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:614,15'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:613,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:614,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:614,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:610,24'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:615,18'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:615,17'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:610,24'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:616,29'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:610,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:611,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:625,13'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:634,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:634,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:635,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:641,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:641,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:641,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:641,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:641,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:642,24'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:641,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:641,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:642,24'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:641,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:641,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:642,24'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:641,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:641,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:642,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdphuff.c:520,12'
          Dst:             process_restart
        - Src:             'src/jdphuff.c:549,9'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:549,9'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdphuff.c:555,11'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:564,15'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:579,13'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:613,11'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    decode_mcu_DC_refine
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          188
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - jpeg_fill_bit_buffer
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:454,57'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - process_restart
            - BranchSide:      'src/jdphuff.c:454,57'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - process_restart
        - Branch String:   'src/jdphuff.c:461,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:462,18'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:472,3'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:462,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:463,12'
              BranchSideFuncs:
                - process_restart
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:472,3'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:463,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:463,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:472,3'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:480,5'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:480,5'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:481,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:480,5'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:480,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:481,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:481,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:476,51'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:482,19'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:476,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:477,13'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:487,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:490,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:490,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:491,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdphuff.c:463,12'
          Dst:             process_restart
        - Src:             'src/jdphuff.c:480,5'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    decode_mcu_AC_first
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          401
      EdgeCount:       80
      CyclomaticComplexity: 23
      functionsReached:
        - jpeg_fill_bit_buffer
        - jpeg_huff_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:368,57'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - process_restart
            - BranchSide:      'src/jdphuff.c:368,57'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - process_restart
        - Branch String:   'src/jdphuff.c:378,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:379,18'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:387,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:379,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:380,12'
              BranchSideFuncs:
                - process_restart
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:387,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:380,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:380,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:387,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:387,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:392,23'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:438,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:396,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:397,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:399,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:404,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:404,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:404,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:404,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:404,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:405,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:407,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:408,13'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:415,17'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:409,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:409,11'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:410,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:409,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:409,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:410,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:411,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:413,52'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:413,52'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:415,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:416,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:418,24'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:419,17'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:420,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:424,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:420,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:420,15'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:421,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:420,15'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:420,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:421,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:403,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:404,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:430,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:438,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:438,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:439,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdphuff.c:380,12'
          Dst:             process_restart
        - Src:             'src/jdphuff.c:404,9'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:404,9'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdphuff.c:409,11'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:420,15'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    decode_mcu_DC_first
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          369
      EdgeCount:       72
      CyclomaticComplexity: 21
      functionsReached:
        - jpeg_fill_bit_buffer
        - jpeg_huff_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:292,57'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - process_restart
            - BranchSide:      'src/jdphuff.c:292,57'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - process_restart
        - Branch String:   'src/jdphuff.c:303,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:304,18'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:312,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:304,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:305,12'
              BranchSideFuncs:
                - process_restart
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:312,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:305,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:305,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:312,21'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:312,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:315,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:353,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:329,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:329,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:329,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:329,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:329,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:329,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:330,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:330,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:331,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:337,12'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:331,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:331,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:332,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:331,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:331,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:332,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:333,13'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:337,12'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:337,12'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:337,39'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:338,24'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:339,53'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:338,49'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:340,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:341,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:337,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:340,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:341,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdphuff.c:320,5'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:321,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdphuff.c:348,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:353,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:353,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:354,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdphuff.c:305,12'
          Dst:             process_restart
        - Src:             'src/jdphuff.c:329,7'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdphuff.c:329,7'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdphuff.c:331,9'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    start_pass_phuff_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          465
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached:
        - jpeg_make_d_derived_tbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:84,57'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:84,57'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:95,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:96,16'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:100,28'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:96,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:97,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:106,14'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:100,31'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:100,44'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:101,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:100,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:101,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:103,16'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:103,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:104,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:106,14'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:106,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:108,16'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:108,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:111,14'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:111,14'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:111,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:119,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:120,5'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:130,21'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:130,24'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:132,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:130,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:131,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:132,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:132,46'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:132,43'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:132,43'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:132,5'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:133,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:138,25'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:133,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:134,36'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:138,5'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:126,45'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:139,23'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:139,22'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:140,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:140,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:140,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:141,9'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:142,36'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:138,5'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:126,45'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:139,23'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:126,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:127,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:159,19'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:147,7'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:148,9'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:153,9'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:148,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:153,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:164,9'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:160,15'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:165,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:165,11'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:160,15'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:178,5'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:159,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:159,3'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:165,18'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdphuff.c:159,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:159,3'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdphuff.c:160,15'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
      Callsites:
        - Src:             'src/jdphuff.c:168,9'
          Dst:             jpeg_make_d_derived_tbl
        - Src:             'src/jdphuff.c:173,7'
          Dst:             jpeg_make_d_derived_tbl
    - functionName:    jinit_phuff_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdphuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdphuff.c:660,14'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:660,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:676,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:676,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:678,23'
              BranchSideFuncs: []
        - Branch String:   'src/jdphuff.c:676,3'
          Branch Sides:
            - BranchSide:      'src/jdphuff.c:676,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdphuff.c:678,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    post_process_2pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:224,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:224,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:228,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:229,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:235,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:237,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:240,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:241,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:242,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:245,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:252,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:252,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:253,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    post_process_prepass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:181,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:181,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:185,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:186,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:199,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:194,61'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:207,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:207,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:208,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    post_process_1pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:147,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:147,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:153,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:153,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:154,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_dpost
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:86,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:88,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:91,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:115,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:121,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:91,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:93,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:109,45'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:98,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:98,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:99,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:115,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:117,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:123,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_d_post_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:271,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:271,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:271,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:273,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:282,16'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:273,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:273,74'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:273,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:287,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:282,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:287,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:295,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:295,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:301,45'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:306,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:317,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdpostct.c:309,22'
          Dst:             jround_up
    - functionName:    post_process_2pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:224,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:224,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:228,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:229,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:235,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:237,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:240,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:241,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:242,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:245,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:252,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:252,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:253,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    post_process_prepass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:181,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:181,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:185,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:186,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:199,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:194,61'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:207,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:207,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:208,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    post_process_1pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:147,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:147,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:153,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:153,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:154,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_dpost
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:86,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:88,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:91,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:115,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:121,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:91,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:93,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:109,45'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:98,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:98,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:99,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:115,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:117,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:121,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:123,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_d_post_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:271,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:271,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:271,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:275,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:282,16'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:275,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:276,31'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:275,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:287,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:282,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdpostct.c:287,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:295,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:295,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:301,45'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdpostct.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:306,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:317,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdpostct.c:309,22'
          Dst:             jround_up
    - functionName:    start_pass_dpost
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:86,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:88,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:109,45'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:127,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16init_d_post_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdpostct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdpostct.c:271,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:271,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:271,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:275,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:282,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:275,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:276,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:275,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:287,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:282,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:287,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdpostct.c:295,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdpostct.c:295,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdpostct.c:323,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          275
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:164,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jcopy_sample_rows
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:164,54'
              BranchSideFuncs:
                - jcopy_sample_rows
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:189,9'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:189,9'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:189,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:179,13'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:190,67'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,17'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:191,47'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:179,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:193,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:180,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:183,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:181,30'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:190,7'
          Dst:             jcopy_sample_rows
        - Src:             'src/wrapper/../jdsample.c:190,7'
          Dst:             jcopy_sample_rows
    - functionName:    h2v2_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          178
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:236,29'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:236,29'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:244,13'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:247,5'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:247,5'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:253,31'
              BranchSideFuncs:
                - jcopy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:253,31'
              BranchSideFuncs:
                - jcopy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:252,5'
          Dst:             jcopy_sample_rows
    - functionName:    h2v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          520
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:388,46'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:388,46'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h1v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          172
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:333,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:333,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          162
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:215,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:218,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:218,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:214,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:216,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          302
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:286,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fullsize_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    noop_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sep_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          159
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:67,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:67,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:74,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:74,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:83,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:74,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:89,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:93,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:96,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:97,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:98,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:100,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:111,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_upsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          446
      EdgeCount:       110
      CyclomaticComplexity: 32
      functionsReached:
        - jround_up
        - jsimd_can_h2v1_fancy_upsample
        - jsimd_can_h2v1_upsample
        - jsimd_can_h2v2_fancy_upsample
        - jsimd_can_h2v2_upsample
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:425,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:425,14'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:425,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:427,16'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:436,16'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:427,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:427,74'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:427,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:440,15'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:436,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:440,15'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:440,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:442,16'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:449,40'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:451,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:452,5'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:457,21'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:462,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:462,33'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:475,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:477,7'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:479,27'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:479,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:479,56'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:483,27'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:479,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:481,7'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:483,27'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:483,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:483,60'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:500,42'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:483,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:485,20'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jround_up
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:500,42'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:485,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:485,32'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jround_up
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:494,13'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:485,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:487,13'
              BranchSideFuncs:
                - jsimd_can_h2v1_fancy_upsample
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:494,13'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:487,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:488,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:491,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:494,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:495,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:498,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:500,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:501,27'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:501,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:500,16'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:500,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:510,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:512,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:513,27'
              BranchSideFuncs:
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:531,29'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:515,20'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:531,29'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:515,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:515,32'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
                - jsimd_can_h2v2_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:525,13'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:515,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:517,13'
              BranchSideFuncs:
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:525,13'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:517,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:525,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:526,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:529,11'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:531,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:532,29'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:543,7'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:531,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:539,9'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:543,7'
              BranchSideFuncs:
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:544,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:463,10'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:545,55'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
        - Branch String:   'src/wrapper/../jdsample.c:462,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:462,3'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
            - BranchSide:      'src/wrapper/../jdsample.c:467,28'
              BranchSideFuncs:
                - jround_up
                - jsimd_can_h2v2_upsample
                - jsimd_can_h2v2_fancy_upsample
                - jsimd_can_h2v1_upsample
                - jsimd_can_h2v1_fancy_upsample
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:487,13'
          Dst:             jsimd_can_h2v1_fancy_upsample
        - Src:             'src/wrapper/../jdsample.c:494,13'
          Dst:             jsimd_can_h2v1_upsample
        - Src:             'src/wrapper/../jdsample.c:517,13'
          Dst:             jsimd_can_h2v2_fancy_upsample
        - Src:             'src/wrapper/../jdsample.c:525,13'
          Dst:             jsimd_can_h2v2_upsample
        - Src:             'src/wrapper/../jdsample.c:547,22'
          Dst:             jround_up
    - functionName:    int_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          372
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:164,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - j12copy_sample_rows
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:164,54'
              BranchSideFuncs:
                - j12copy_sample_rows
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:189,9'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:189,9'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:189,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:179,13'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:190,67'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:184,7'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,17'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:190,67'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:179,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:193,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:180,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:193,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:181,30'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:190,7'
          Dst:             j12copy_sample_rows
        - Src:             'src/wrapper/../jdsample.c:190,7'
          Dst:             j12copy_sample_rows
    - functionName:    h2v2_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          180
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:236,29'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:236,29'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:244,13'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:247,5'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:247,5'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - j12copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - j12copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:252,5'
          Dst:             j12copy_sample_rows
    - functionName:    h2v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          441
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:376,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:376,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:384,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h1v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          445
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:330,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          163
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:215,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:218,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:218,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:214,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:216,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          363
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:285,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:286,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:286,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fullsize_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    noop_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sep_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          159
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:67,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:67,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:74,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:74,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:83,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:74,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:89,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:93,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:96,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:97,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:98,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:100,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:111,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_upsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         71
      ICount:          400
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:425,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:425,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:425,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:429,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:436,16'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:429,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:430,31'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:429,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:440,15'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:436,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:440,15'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:440,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:442,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:449,40'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:451,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:452,5'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:457,21'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:462,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:462,33'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:475,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:477,7'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:479,27'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:479,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:479,56'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:483,27'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:479,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:481,7'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:483,27'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:483,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:483,60'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:500,42'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:483,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:485,20'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:500,42'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:485,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:485,32'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:498,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:485,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:491,11'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:498,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:500,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:501,27'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:501,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:500,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:500,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:510,9'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:512,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:513,27'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:531,29'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:515,20'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:531,29'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:515,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:515,32'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:529,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:515,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:521,11'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:529,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:531,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:532,29'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:543,7'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:531,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:539,9'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:543,7'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:544,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:463,10'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:545,55'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:462,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:462,3'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:467,28'
              BranchSideFuncs:
                - jround_up
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:547,22'
          Dst:             jround_up
    - functionName:    int_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          372
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:164,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - j16copy_sample_rows
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:164,54'
              BranchSideFuncs:
                - j16copy_sample_rows
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:189,9'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:189,9'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:189,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:179,13'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:190,67'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:184,7'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,17'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:190,67'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:179,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:193,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:180,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:184,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:185,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:182,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:183,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:193,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:181,30'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:177,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:190,7'
          Dst:             j16copy_sample_rows
        - Src:             'src/wrapper/../jdsample.c:190,7'
          Dst:             j16copy_sample_rows
    - functionName:    h2v2_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          180
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:236,29'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:236,29'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:244,13'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:247,5'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:247,5'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - j16copy_sample_rows
        - Branch String:   'src/wrapper/../jdsample.c:247,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:248,23'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdsample.c:252,65'
              BranchSideFuncs:
                - j16copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:252,5'
          Dst:             j16copy_sample_rows
    - functionName:    h2v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          665
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:376,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:376,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:403,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:384,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:384,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:396,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h1v2_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          445
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:330,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:343,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:341,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:344,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          163
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:215,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:218,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:218,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:218,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,58'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:219,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:214,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:214,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:216,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    h2v1_fancy_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          363
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:285,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:286,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:301,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:293,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:295,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:285,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:286,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fullsize_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    noop_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sep_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          159
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:67,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:67,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:74,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:74,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:83,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:74,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:89,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:93,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:96,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:97,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:98,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:100,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdsample.c:111,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_upsample
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j16init_upsampler
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         71
      ICount:          400
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdsample.c:425,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:425,14'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:425,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:429,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:436,16'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:429,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:430,31'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:429,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:440,15'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:436,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:0,0'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:440,15'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:440,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:442,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:449,40'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:451,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:452,5'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:457,21'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:462,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:462,33'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdsample.c:475,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:477,7'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:479,27'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:479,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:479,56'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:483,27'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:479,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:481,7'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:483,27'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:483,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:483,60'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:500,42'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:483,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:485,20'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:500,42'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:485,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:485,32'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:498,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:485,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:491,11'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:498,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:500,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:501,27'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:501,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:500,16'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:500,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:510,9'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:512,46'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:512,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:513,27'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:531,29'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:512,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:515,20'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:531,29'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:515,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:515,32'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:529,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:515,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:521,11'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:529,11'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:531,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:532,29'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:543,7'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:531,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:539,9'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:543,7'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:544,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:463,10'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:545,55'
              BranchSideFuncs:
                - jround_up
        - Branch String:   'src/wrapper/../jdsample.c:462,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdsample.c:462,3'
              BranchSideFuncs:
                - jround_up
            - BranchSide:      'src/wrapper/../jdsample.c:467,28'
              BranchSideFuncs:
                - jround_up
      Callsites:
        - Src:             'src/wrapper/../jdsample.c:547,22'
          Dst:             jround_up
    - functionName:    reset_error_mgr
      functionSourceFile: '/src/libjpeg-turbo/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    format_message
      functionSourceFile: '/src/libjpeg-turbo/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          157
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jerror.c:156,39'
          Branch Sides:
            - BranchSide:      'src/jerror.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:156,39'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:164,20'
          Branch Sides:
            - BranchSide:      'src/jerror.c:164,40'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:166,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:164,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:165,20'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:166,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:166,47'
          Branch Sides:
            - BranchSide:      'src/jerror.c:167,31'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:174,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:167,51'
          Branch Sides:
            - BranchSide:      'src/jerror.c:168,31'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:174,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:166,14'
          Branch Sides:
            - BranchSide:      'src/jerror.c:169,49'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:174,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:173,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:174,10'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:181,3'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:181,3'
          Branch Sides:
            - BranchSide:      'src/jerror.c:181,23'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/jerror.c:193,19'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'src/jerror.c:182,9'
          Branch Sides:
            - BranchSide:      'src/jerror.c:181,16'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'src/jerror.c:183,11'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'src/jerror.c:183,11'
          Branch Sides:
            - BranchSide:      'src/jerror.c:190,53'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'src/jerror.c:193,19'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'src/jerror.c:190,5'
          Dst:             snprintf
        - Src:             'src/jerror.c:192,5'
          Dst:             snprintf
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    output_message
      functionSourceFile: '/src/libjpeg-turbo/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jerror.c:97,3'
          Branch Sides:
            - BranchSide:      'src/jerror.c:0,0'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'src/jerror.c:100,12'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'src/jerror.c:108,3'
          Dst:             fprintf
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emit_message
      functionSourceFile: '/src/libjpeg-turbo/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jerror.c:127,39'
          Branch Sides:
            - BranchSide:      'src/jerror.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:127,39'
              BranchSideFuncs: []
        - Branch String:   'src/jerror.c:129,7'
          Branch Sides:
            - BranchSide:      'src/jerror.c:134,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:140,14'
              BranchSideFuncs: []
        - Branch String:   'src/jerror.c:134,32'
          Branch Sides:
            - BranchSide:      'src/jerror.c:134,40'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:135,14'
              BranchSideFuncs: []
        - Branch String:   'src/jerror.c:134,9'
          Branch Sides:
            - BranchSide:      'src/jerror.c:135,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:137,22'
              BranchSideFuncs: []
        - Branch String:   'src/jerror.c:140,9'
          Branch Sides:
            - BranchSide:      'src/jerror.c:140,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jerror.c:141,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_std_error
      functionSourceFile: '/src/libjpeg-turbo/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    error_exit
      functionSourceFile: '/src/libjpeg-turbo/src/jerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_barray_io
      functionSourceFile: '/src/libjpeg-turbo/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          234
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:891,28'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:891,28'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:894,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:894,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:894,19'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:905,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:896,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:896,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:896,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:898,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:898,26'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:899,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:901,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:901,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:901,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:902,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:902,14'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:902,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:902,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:904,23'
              BranchSideFuncs: []
        - 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:898,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:898,26'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:899,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:901,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:901,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:901,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:902,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:902,14'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:902,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:902,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:904,23'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:894,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:894,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:896,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_sarray_io
      functionSourceFile: '/src/libjpeg-turbo/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          481
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:822,31'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:822,31'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:822,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:823,52'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:824,50'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:825,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:826,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:830,28'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:844,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:835,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:835,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:838,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:840,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:841,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:843,23'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:845,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:0,0'
              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:853,16'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:835,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:868,11'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:835,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:838,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:840,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:841,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:843,23'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:856,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:0,0'
              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:868,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:835,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:835,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:835,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:838,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:840,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:841,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:843,23'
              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:837,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:837,26'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:838,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:840,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:840,12'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:841,14'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:841,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:843,23'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:833,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:833,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:835,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    round_up_pow2
      functionSourceFile: '/src/libjpeg-turbo/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    out_of_memory
      functionSourceFile: '/src/libjpeg-turbo/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:232,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:232,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    self_destruct
      functionSourceFile: '/src/libjpeg-turbo/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_pool
        - jpeg_free_small
        - jpeg_mem_term
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1178,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - free_pool
                - free_pool
                - jpeg_free_small
                - jpeg_mem_term
            - BranchSide:      'src/jmemmgr.c:1178,5'
              BranchSideFuncs:
                - free_pool
                - free_pool
                - jpeg_free_small
                - jpeg_mem_term
      Callsites:
        - Src:             'src/jmemmgr.c:1178,5'
          Dst:             free_pool
        - 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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          220
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - jpeg_free_large
        - jpeg_free_small
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1100,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1100,39'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1105,19'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1105,30'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1106,5'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1105,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1106,5'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1114,15'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1114,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1118,22'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1135,14'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1118,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1119,17'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1124,27'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1119,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1118,67'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1120,24'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1118,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1119,17'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1124,27'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1125,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1126,17'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1131,27'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1126,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1125,67'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1127,24'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1125,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1126,17'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
            - BranchSide:      'src/jmemmgr.c:1131,27'
              BranchSideFuncs:
                - jpeg_free_large
                - jpeg_free_small
        - Branch String:   'src/jmemmgr.c:1138,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1139,46'
              BranchSideFuncs:
                - 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:1152,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1153,46'
              BranchSideFuncs:
                - jpeg_free_small
      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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          290
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - do_barray_io
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1016,34'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
            - BranchSide:      'src/jmemmgr.c:1016,34'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1020,36'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1020,55'
              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,12'
              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,24'
              BranchSideFuncs:
                - jzero_far
                - do_barray_io
                - do_barray_io
        - Branch String:   'src/jmemmgr.c:1025,38'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1026,43'
              BranchSideFuncs:
                - do_barray_io
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1027,15'
              BranchSideFuncs:
                - do_barray_io
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1025,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1027,15'
              BranchSideFuncs:
                - do_barray_io
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1062,12'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1027,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1028,7'
              BranchSideFuncs:
                - do_barray_io
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1030,14'
              BranchSideFuncs:
                - do_barray_io
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1030,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1031,7'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1041,26'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1041,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1047,15'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1048,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1049,9'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1050,28'
              BranchSideFuncs:
                - do_barray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1062,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1063,30'
              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:1070,9'
              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:1072,14'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1070,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1071,28'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1072,14'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:1072,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1073,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1082,9'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1072,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1073,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1087,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1072,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1073,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1082,9'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1076,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1077,32'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1086,7'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1076,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1077,32'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1086,7'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1086,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1086,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1087,10'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          324
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - do_sarray_io
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:925,34'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:925,34'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:927,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:928,52'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:929,50'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:930,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:931,60'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
            - BranchSide:      'src/jmemmgr.c:936,22'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:936,36'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:936,55'
              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,12'
              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,24'
              BranchSideFuncs:
                - jzero_far
                - do_sarray_io
                - do_sarray_io
        - Branch String:   'src/jmemmgr.c:941,38'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:942,43'
              BranchSideFuncs:
                - do_sarray_io
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:943,15'
              BranchSideFuncs:
                - do_sarray_io
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:941,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:943,15'
              BranchSideFuncs:
                - do_sarray_io
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:978,12'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:943,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:944,7'
              BranchSideFuncs:
                - do_sarray_io
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:946,14'
              BranchSideFuncs:
                - do_sarray_io
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:946,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:947,7'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:957,26'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:957,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:963,15'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:964,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:965,9'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:966,28'
              BranchSideFuncs:
                - do_sarray_io
                - jzero_far
        - Branch String:   'src/jmemmgr.c:978,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:979,30'
              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:986,9'
              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:988,14'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:986,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:987,28'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:988,14'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/jmemmgr.c:988,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:989,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:998,9'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:988,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:989,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1003,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:988,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:989,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:998,9'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:992,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:993,32'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jmemmgr.c:1002,7'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:992,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:993,32'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1002,7'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:1002,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1002,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:1003,10'
              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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          407
      EdgeCount:       85
      CyclomaticComplexity: 23
      functionsReached:
        - alloc_barray
        - alloc_sarray
        - jpeg_mem_available
        - jpeg_open_backing_store
        - out_of_memory
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:699,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:699,39'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:704,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:705,52'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:706,50'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:707,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:708,60'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:718,20'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:718,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:719,15'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:730,20'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:719,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:718,65'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:720,38'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:725,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:726,9'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:727,21'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:718,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:719,15'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:730,20'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:730,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:731,15'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:743,27'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:731,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:730,65'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:732,38'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:737,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:738,9'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:739,21'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:730,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:731,15'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:743,27'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:743,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:743,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:748,39'
              BranchSideFuncs:
                - jpeg_mem_available
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:754,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:757,32'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:767,0'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:761,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:762,7'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:767,0'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
                - alloc_sarray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:768,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:767,65'
              BranchSideFuncs:
                - alloc_sarray
                - alloc_barray
                - jpeg_open_backing_store
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:769,33'
              BranchSideFuncs:
                - alloc_sarray
                - alloc_barray
                - jpeg_open_backing_store
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:770,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:772,15'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_sarray
                - alloc_barray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:775,29'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_sarray
                - alloc_barray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:767,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:768,15'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:791,0'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:792,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:791,65'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
            - BranchSide:      'src/jmemmgr.c:793,33'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
        - Branch String:   'src/jmemmgr.c:794,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:796,15'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
            - BranchSide:      'src/jmemmgr.c:799,29'
              BranchSideFuncs:
                - jpeg_open_backing_store
                - alloc_barray
        - Branch String:   'src/jmemmgr.c:791,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:791,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:792,15'
              BranchSideFuncs:
                - alloc_barray
                - jpeg_open_backing_store
      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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          606
      EdgeCount:       120
      CyclomaticComplexity: 33
      functionsReached:
        - alloc_large
        - alloc_small
        - out_of_memory
        - round_up_pow2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:439,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:439,39'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:450,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:451,52'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:452,50'
              BranchSideFuncs:
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:453,24'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:454,60'
              BranchSideFuncs:
                - 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,5'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:467,77'
              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,15'
              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,20'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:479,8'
              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:484,55'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:499,29'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:488,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:488,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:489,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:488,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:488,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:489,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:489,22'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:491,18'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:491,18'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:492,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:488,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:492,7'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:492,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:492,7'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:493,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:492,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:492,7'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:493,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:492,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:488,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:493,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:492,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:488,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:493,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:499,14'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:502,59'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:522,59'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:507,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:507,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:508,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:507,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:507,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:508,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:508,22'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:510,18'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:510,18'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:507,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:511,7'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:511,7'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:512,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:511,7'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:512,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:507,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:512,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:507,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:512,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:527,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:527,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:528,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:527,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:527,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:528,22'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:528,22'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:530,18'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:530,18'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:531,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:527,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:531,7'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:531,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:531,7'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:532,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:531,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:531,7'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:532,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:531,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:527,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:532,24'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:531,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:527,19'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:532,24'
              BranchSideFuncs:
                - alloc_large
      Callsites:
        - 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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          221
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - alloc_large
        - alloc_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:556,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:556,39'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - 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,15'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:571,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:572,20'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:575,8'
              BranchSideFuncs:
                - alloc_small
                - alloc_large
        - Branch String:   'src/jmemmgr.c:583,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:583,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:584,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:583,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:583,3'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:584,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:584,20'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:586,18'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:586,18'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:588,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:583,17'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:588,5'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:588,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:588,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:589,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:588,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:588,5'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:589,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:588,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:583,17'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:589,20'
              BranchSideFuncs:
                - alloc_large
        - Branch String:   'src/jmemmgr.c:588,5'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:583,17'
              BranchSideFuncs:
                - alloc_large
            - BranchSide:      'src/jmemmgr.c:589,20'
              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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          205
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - jpeg_get_small
        - out_of_memory
        - round_up_pow2
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:270,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - round_up_pow2
                - jpeg_get_small
                - out_of_memory
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:270,39'
              BranchSideFuncs:
                - round_up_pow2
                - jpeg_get_small
                - out_of_memory
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:281,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:284,5'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - jpeg_get_small
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:286,18'
              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,5'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:294,15'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:294,19'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:294,30'
              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:297,13'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:298,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:299,18'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:298,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:299,18'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:299,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:338,12'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:314,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:315,7'
              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:321,12'
              BranchSideFuncs:
                - jpeg_get_small
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:325,10'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:322,11'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_small
            - BranchSide:      'src/jmemmgr.c:323,9'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_small
        - Branch String:   'src/jmemmgr.c:330,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:339,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:339,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:340,28'
              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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - jpeg_get_large
        - out_of_memory
        - round_up_pow2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:367,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - round_up_pow2
                - jpeg_get_large
                - out_of_memory
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:367,39'
              BranchSideFuncs:
                - round_up_pow2
                - jpeg_get_large
                - out_of_memory
                - out_of_memory
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:376,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:379,5'
              BranchSideFuncs:
                - out_of_memory
                - round_up_pow2
                - jpeg_get_large
                - out_of_memory
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:381,18'
              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,5'
              BranchSideFuncs:
                - out_of_memory
                - jpeg_get_large
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:389,15'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:389,19'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:389,30'
              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,29'
              BranchSideFuncs:
                - jpeg_get_large
                - out_of_memory
        - Branch String:   'src/jmemmgr.c:395,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:396,5'
              BranchSideFuncs:
                - out_of_memory
            - BranchSide:      'src/jmemmgr.c:397,8'
              BranchSideFuncs: []
        - Branch String:   'src/jmemmgr.c:411,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:411,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemmgr.c:412,28'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - alloc_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:671,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - alloc_small
            - BranchSide:      'src/jmemmgr.c:671,39'
              BranchSideFuncs:
                - alloc_small
        - 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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - alloc_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:641,39'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - alloc_small
            - BranchSide:      'src/jmemmgr.c:641,39'
              BranchSideFuncs:
                - alloc_small
        - 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/src/jmemmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __isoc99_sscanf
        - getenv
        - jpeg_get_small
        - jpeg_mem_init
        - jpeg_mem_term
        - strlen
        - strncpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemmgr.c:1198,3'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:0,0'
              BranchSideFuncs:
                - jpeg_mem_init
                - jpeg_get_small
                - getenv
                - strlen
                - strncpy
                - __isoc99_sscanf
                - jpeg_mem_term
            - BranchSide:      'src/jmemmgr.c:1202,10'
              BranchSideFuncs:
                - jpeg_mem_init
                - jpeg_get_small
                - getenv
                - strlen
                - strncpy
                - __isoc99_sscanf
                - jpeg_mem_term
        - Branch String:   'src/jmemmgr.c:1228,7'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1229,5'
              BranchSideFuncs:
                - jpeg_mem_term
                - getenv
                - strlen
                - strncpy
                - __isoc99_sscanf
            - BranchSide:      'src/jmemmgr.c:1234,24'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - __isoc99_sscanf
        - Branch String:   'src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:97,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jinclude.h:103,7'
              BranchSideFuncs:
                - strlen
                - strncpy
                - __isoc99_sscanf
        - Branch String:   'src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'src/jinclude.h:103,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jinclude.h:108,3'
              BranchSideFuncs:
                - strncpy
                - __isoc99_sscanf
        - Branch String:   'src/jmemmgr.c:1274,9'
          Branch Sides:
            - BranchSide:      'src/jmemmgr.c:1274,9'
              BranchSideFuncs: []
            - 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,29'
              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:             getenv
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             strlen
        - Src:             'src/jmemmgr.c:1274,10'
          Dst:             strncpy
        - Src:             'src/jmemmgr.c:1280,11'
          Dst:             __isoc99_sscanf
    - 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:    __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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_mem_term
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_mem_init
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_open_backing_store
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:91,3'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemnobs.c:91,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_mem_available
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:69,7'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:69,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemnobs.c:70,47'
              BranchSideFuncs: []
        - Branch String:   'src/jmemnobs.c:70,9'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jmemnobs.c:71,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_free_large
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:57,3'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/jmemnobs.c:57,3'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    jpeg_get_large
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:51,18'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:0,0'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jmemnobs.c:51,18'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    jpeg_free_small
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:40,3'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/jmemnobs.c:40,3'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    jpeg_get_small
      functionSourceFile: '/src/libjpeg-turbo/src/jmemnobs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jmemnobs.c:34,18'
          Branch Sides:
            - BranchSide:      'src/jmemnobs.c:0,0'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/jmemnobs.c:34,18'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    largest_input_value
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    output_value
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select_ncolors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          385
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:193,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:193,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:206,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:206,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:211,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:211,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:211,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:207,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:215,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:215,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:216,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:220,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:220,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:220,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:220,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:232,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:233,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:235,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:235,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:237,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:239,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:232,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:233,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,48'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:235,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:239,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:232,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:243,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:232,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    make_odither_array
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          264
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:408,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:419,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:416,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:419,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:426,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quantize_fs_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          682
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached:
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:616,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:616,57'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:638,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:664,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,21'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:638,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:644,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:638,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:640,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:644,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:646,19'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:664,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:673,15'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:711,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:642,19'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,41'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:638,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:640,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:638,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:640,23'
              BranchSideFuncs:
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:640,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:640,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:640,5'
          Dst:             jzero_far
    - functionName:    create_odither_tables
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - make_odither_array
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:439,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:439,57'
              BranchSideFuncs:
                - make_odither_array
        - Branch String:   'src/wrapper/../jquant1.c:443,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:443,3'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:444,11'
              BranchSideFuncs:
                - make_odither_array
        - Branch String:   'src/wrapper/../jquant1.c:446,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:447,18'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:453,17'
              BranchSideFuncs:
                - make_odither_array
        - Branch String:   'src/wrapper/../jquant1.c:446,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:447,18'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:453,17'
              BranchSideFuncs:
                - make_odither_array
        - Branch String:   'src/wrapper/../jquant1.c:447,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:446,25'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:448,19'
              BranchSideFuncs:
                - make_odither_array
        - Branch String:   'src/wrapper/../jquant1.c:452,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:453,17'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:454,5'
              BranchSideFuncs:
                - make_odither_array
        - Branch String:   'src/wrapper/../jquant1.c:443,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:443,3'
              BranchSideFuncs:
                - make_odither_array
            - BranchSide:      'src/wrapper/../jquant1.c:444,11'
              BranchSideFuncs:
                - make_odither_array
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:453,17'
          Dst:             make_odither_array
    - functionName:    quantize_ord_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          267
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:524,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:524,57'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:540,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:536,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,21'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:536,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:536,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:538,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:547,7'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:556,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:547,7'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:556,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:540,29'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:556,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:540,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:541,19'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:563,28'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:536,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:538,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:536,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:538,23'
              BranchSideFuncs:
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:538,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:538,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:538,5'
          Dst:             jzero_far
    - functionName:    quantize3_ord_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          312
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,33'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,33'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:598,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:599,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:591,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    color_quantize
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          377
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:480,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:480,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:480,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:478,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    color_quantize3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          190
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:506,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:506,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:509,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:509,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:510,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:510,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:510,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:506,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:507,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alloc_fs_workspace
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:725,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:725,57'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:730,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:730,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:732,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    create_colorindex
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          268
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - largest_input_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:340,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:340,57'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:349,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:365,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:363,24'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:365,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:367,11'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:367,11'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:387,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,49'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:388,18'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:365,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,3'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:367,11'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:379,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,49'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:380,16'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
        - Branch String:   'src/wrapper/../jquant1.c:365,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,3'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
            - BranchSide:      'src/wrapper/../jquant1.c:367,11'
              BranchSideFuncs:
                - largest_input_value
                - largest_input_value
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:378,9'
          Dst:             largest_input_value
        - Src:             'src/wrapper/../jquant1.c:381,13'
          Dst:             largest_input_value
        - Src:             'src/wrapper/../jquant1.c:378,9'
          Dst:             largest_input_value
        - Src:             'src/wrapper/../jquant1.c:381,13'
          Dst:             largest_input_value
    - functionName:    create_colormap
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          258
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - output_value
        - select_ncolors
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:280,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - select_ncolors
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:280,57'
              BranchSideFuncs:
                - select_ncolors
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:289,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:290,5'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:294,5'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:308,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,3'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:310,11'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,49'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:312,5'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:316,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:312,27'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:314,13'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:312,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,26'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:316,20'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:318,9'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:318,9'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:316,55'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:316,55'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:316,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:312,27'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:318,9'
              BranchSideFuncs:
                - output_value
        - Branch String:   'src/wrapper/../jquant1.c:308,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,3'
              BranchSideFuncs:
                - output_value
            - BranchSide:      'src/wrapper/../jquant1.c:310,11'
              BranchSideFuncs:
                - output_value
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:286,18'
          Dst:             select_ncolors
        - Src:             'src/wrapper/../jquant1.c:314,13'
          Dst:             output_value
    - functionName:    new_color_map_1_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:813,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:813,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_pass_1_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_pass_1_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          155
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - alloc_fs_workspace
        - create_colorindex
        - create_odither_tables
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:744,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - alloc_fs_workspace
                - create_odither_tables
                - create_colorindex
            - BranchSide:      'src/wrapper/../jquant1.c:744,57'
              BranchSideFuncs:
                - jzero_far
                - alloc_fs_workspace
                - create_odither_tables
                - create_colorindex
        - Branch String:   'src/wrapper/../jquant1.c:753,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:755,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:761,16'
              BranchSideFuncs:
                - create_odither_tables
                - create_colorindex
            - BranchSide:      'src/wrapper/../jquant1.c:777,20'
              BranchSideFuncs:
                - jzero_far
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:788,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:755,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:756,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:758,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:761,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - create_odither_tables
                - create_colorindex
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - create_odither_tables
                - create_colorindex
        - Branch String:   'src/wrapper/../jquant1.c:770,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:771,7'
              BranchSideFuncs:
                - create_colorindex
                - create_odither_tables
            - BranchSide:      'src/wrapper/../jquant1.c:773,20'
              BranchSideFuncs:
                - create_odither_tables
        - Branch String:   'src/wrapper/../jquant1.c:773,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:773,9'
              BranchSideFuncs:
                - create_odither_tables
            - BranchSide:      'src/wrapper/../jquant1.c:774,7'
              BranchSideFuncs:
                - create_odither_tables
        - Branch String:   'src/wrapper/../jquant1.c:780,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:781,7'
              BranchSideFuncs:
                - alloc_fs_workspace
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:783,34'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:784,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:784,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:785,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:784,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:784,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:785,25'
              BranchSideFuncs:
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:771,7'
          Dst:             create_colorindex
        - Src:             'src/wrapper/../jquant1.c:774,7'
          Dst:             create_odither_tables
        - Src:             'src/wrapper/../jquant1.c:781,7'
          Dst:             alloc_fs_workspace
        - Src:             'src/wrapper/../jquant1.c:785,7'
          Dst:             jzero_far
    - functionName:    jinit_1pass_quantizer
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - alloc_fs_workspace
        - create_colorindex
        - create_colormap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:826,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:826,14'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
        - Branch String:   'src/wrapper/../jquant1.c:826,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:827,5'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:830,14'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
        - Branch String:   'src/wrapper/../jquant1.c:830,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:831,5'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:834,14'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
        - Branch String:   'src/wrapper/../jquant1.c:844,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:845,5'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:847,14'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
        - Branch String:   'src/wrapper/../jquant1.c:847,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:848,5'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:851,3'
              BranchSideFuncs:
                - create_colormap
                - create_colorindex
                - alloc_fs_workspace
        - Branch String:   'src/wrapper/../jquant1.c:860,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:860,7'
              BranchSideFuncs:
                - alloc_fs_workspace
            - BranchSide:      'src/wrapper/../jquant1.c:861,5'
              BranchSideFuncs:
                - alloc_fs_workspace
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:851,3'
          Dst:             create_colormap
        - Src:             'src/wrapper/../jquant1.c:852,3'
          Dst:             create_colorindex
        - Src:             'src/wrapper/../jquant1.c:861,5'
          Dst:             alloc_fs_workspace
    - functionName:    largest_input_value
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    output_value
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select_ncolors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          385
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:193,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:193,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:206,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:206,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:211,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:210,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:211,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:211,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:207,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:215,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:215,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:216,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:220,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:220,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:220,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:220,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:232,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:233,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:235,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:235,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:237,11'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:239,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:232,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:233,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,48'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:235,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:237,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:239,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:232,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:243,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:233,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:220,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:232,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    make_odither_array
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          264
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:408,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:419,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:416,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:419,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:426,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quantize_fs_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          675
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached:
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:616,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:616,57'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:638,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:664,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,21'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:638,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:644,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:650,20'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:638,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:640,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:641,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:644,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:646,19'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:655,20'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:664,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:673,15'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:711,19'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:641,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:642,34'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:713,30'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:638,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:640,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:638,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:640,23'
              BranchSideFuncs:
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:640,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:640,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:640,5'
          Dst:             jzero_far
    - functionName:    create_odither_tables
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - make_odither_array
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:439,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:439,57'
              BranchSideFuncs:
                - make_odither_array.1884
        - Branch String:   'src/wrapper/../jquant1.c:443,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:443,3'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:444,11'
              BranchSideFuncs:
                - make_odither_array.1884
        - Branch String:   'src/wrapper/../jquant1.c:446,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:447,18'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:453,17'
              BranchSideFuncs:
                - make_odither_array.1884
        - Branch String:   'src/wrapper/../jquant1.c:446,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:447,18'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:453,17'
              BranchSideFuncs:
                - make_odither_array.1884
        - Branch String:   'src/wrapper/../jquant1.c:447,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:446,25'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:448,19'
              BranchSideFuncs:
                - make_odither_array.1884
        - Branch String:   'src/wrapper/../jquant1.c:452,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:453,17'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:454,5'
              BranchSideFuncs:
                - make_odither_array.1884
        - Branch String:   'src/wrapper/../jquant1.c:443,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:443,3'
              BranchSideFuncs:
                - make_odither_array.1884
            - BranchSide:      'src/wrapper/../jquant1.c:444,11'
              BranchSideFuncs:
                - make_odither_array.1884
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:453,17'
          Dst:             make_odither_array
    - functionName:    quantize_ord_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          268
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:524,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:524,57'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:540,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:536,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,21'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:536,21'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:536,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:538,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:547,7'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:556,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:547,7'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:556,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:547,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:540,29'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:556,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:540,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:541,34'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:563,28'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:536,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:538,23'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:536,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:538,23'
              BranchSideFuncs:
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:538,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:538,5'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant1.c:538,5'
          Dst:             jzero_far
    - functionName:    quantize3_ord_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          311
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:598,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:589,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,33'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,33'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:605,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:606,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:605,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:606,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:598,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:599,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:605,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:589,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:589,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:591,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    color_quantize
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          378
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:480,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:480,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:485,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:483,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:485,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:480,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:482,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:478,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:477,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:479,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    color_quantize3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          190
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:506,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:506,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:509,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:509,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:510,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:510,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:509,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:510,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:506,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:506,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:507,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alloc_fs_workspace
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:725,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:725,57'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:730,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:730,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:732,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    create_colorindex
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          266
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - largest_input_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:340,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:340,57'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:349,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:365,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,3'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:386,9'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,17'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:365,17'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:387,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,49'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:388,24'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:365,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:367,11'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:380,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:381,43'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:383,36'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:379,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,49'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
            - BranchSide:      'src/wrapper/../jquant1.c:380,16'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
        - Branch String:   'src/wrapper/../jquant1.c:365,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:367,11'
              BranchSideFuncs:
                - largest_input_value.1878
                - largest_input_value.1878
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:378,9'
          Dst:             largest_input_value
        - Src:             'src/wrapper/../jquant1.c:381,13'
          Dst:             largest_input_value
        - Src:             'src/wrapper/../jquant1.c:378,9'
          Dst:             largest_input_value
        - Src:             'src/wrapper/../jquant1.c:381,13'
          Dst:             largest_input_value
    - functionName:    create_colormap
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          231
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - output_value
        - select_ncolors
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:280,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - select_ncolors.1880
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:280,57'
              BranchSideFuncs:
                - select_ncolors.1880
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:289,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:290,5'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:294,5'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:308,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,3'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:310,11'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,49'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:312,5'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:316,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:312,27'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:314,13'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:312,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,49'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:316,20'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:318,35'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:318,9'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:316,55'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:318,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:316,55'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:319,11'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:316,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:312,27'
              BranchSideFuncs:
                - output_value.1879
            - BranchSide:      'src/wrapper/../jquant1.c:318,9'
              BranchSideFuncs:
                - output_value.1879
        - Branch String:   'src/wrapper/../jquant1.c:308,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:308,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:310,11'
              BranchSideFuncs:
                - output_value.1879
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:286,18'
          Dst:             select_ncolors
        - Src:             'src/wrapper/../jquant1.c:314,13'
          Dst:             output_value
    - functionName:    new_color_map_1_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:813,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:813,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_pass_1_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_pass_1_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          155
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - alloc_fs_workspace
        - create_colorindex
        - create_odither_tables
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:744,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - alloc_fs_workspace.1892
                - create_odither_tables.1887
                - create_colorindex.1893
            - BranchSide:      'src/wrapper/../jquant1.c:744,57'
              BranchSideFuncs:
                - jzero_far
                - alloc_fs_workspace.1892
                - create_odither_tables.1887
                - create_colorindex.1893
        - Branch String:   'src/wrapper/../jquant1.c:753,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:755,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:761,16'
              BranchSideFuncs:
                - create_odither_tables.1887
                - create_colorindex.1893
            - BranchSide:      'src/wrapper/../jquant1.c:777,20'
              BranchSideFuncs:
                - jzero_far
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:788,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:755,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:756,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant1.c:758,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant1.c:761,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - create_odither_tables.1887
                - create_colorindex.1893
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - create_odither_tables.1887
                - create_colorindex.1893
        - Branch String:   'src/wrapper/../jquant1.c:770,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:771,7'
              BranchSideFuncs:
                - create_colorindex.1893
                - create_odither_tables.1887
            - BranchSide:      'src/wrapper/../jquant1.c:773,20'
              BranchSideFuncs:
                - create_odither_tables.1887
        - Branch String:   'src/wrapper/../jquant1.c:773,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:773,9'
              BranchSideFuncs:
                - create_odither_tables.1887
            - BranchSide:      'src/wrapper/../jquant1.c:774,7'
              BranchSideFuncs:
                - create_odither_tables.1887
        - Branch String:   'src/wrapper/../jquant1.c:780,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:781,7'
              BranchSideFuncs:
                - alloc_fs_workspace.1892
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:783,34'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:784,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:784,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:785,25'
              BranchSideFuncs:
                - jzero_far
        - Branch String:   'src/wrapper/../jquant1.c:784,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:784,5'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant1.c:785,25'
              BranchSideFuncs:
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:771,7'
          Dst:             create_colorindex
        - Src:             'src/wrapper/../jquant1.c:774,7'
          Dst:             create_odither_tables
        - Src:             'src/wrapper/../jquant1.c:781,7'
          Dst:             alloc_fs_workspace
        - Src:             'src/wrapper/../jquant1.c:785,7'
          Dst:             jzero_far
    - functionName:    j12init_1pass_quantizer
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - alloc_fs_workspace
        - create_colorindex
        - create_colormap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant1.c:826,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:0,0'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:826,14'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
        - Branch String:   'src/wrapper/../jquant1.c:826,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:827,5'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:830,14'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
        - Branch String:   'src/wrapper/../jquant1.c:830,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:831,5'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:834,14'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
        - Branch String:   'src/wrapper/../jquant1.c:844,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:845,5'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:847,14'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
        - Branch String:   'src/wrapper/../jquant1.c:847,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:848,5'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:851,3'
              BranchSideFuncs:
                - create_colormap.1894
                - create_colorindex.1893
                - alloc_fs_workspace.1892
        - Branch String:   'src/wrapper/../jquant1.c:860,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant1.c:860,7'
              BranchSideFuncs:
                - alloc_fs_workspace.1892
            - BranchSide:      'src/wrapper/../jquant1.c:861,5'
              BranchSideFuncs:
                - alloc_fs_workspace.1892
      Callsites:
        - Src:             'src/wrapper/../jquant1.c:851,3'
          Dst:             create_colormap
        - Src:             'src/wrapper/../jquant1.c:852,3'
          Dst:             create_colorindex
        - Src:             'src/wrapper/../jquant1.c:861,5'
          Dst:             alloc_fs_workspace
    - functionName:    find_best_colors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          1679
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:819,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:814,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:818,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:830,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:819,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:814,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:818,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:831,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:819,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:814,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:818,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:831,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:819,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:814,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:794,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:818,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:794,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:794,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:795,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_nearby_colors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          482
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:749,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:749,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:749,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:673,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:674,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:678,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:678,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:679,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:686,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:686,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:687,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:690,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:696,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:697,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:701,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:701,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:702,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:708,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:708,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:709,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:712,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:718,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:719,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:723,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:723,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:724,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:730,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:730,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:731,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:734,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:740,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:670,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:741,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:670,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:672,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:749,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:751,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:749,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:751,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:749,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:751,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_inverse_cmap
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          1288
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - find_best_colors
        - find_nearby_colors
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:843,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - find_nearby_colors
                - find_best_colors
            - BranchSide:      'src/wrapper/../jquant2.c:843,57'
              BranchSideFuncs:
                - find_nearby_colors
                - find_best_colors
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:871,15'
          Dst:             find_nearby_colors
        - Src:             'src/wrapper/../jquant2.c:874,3'
          Dst:             find_best_colors
    - functionName:    find_biggest_volume
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:286,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:286,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_biggest_color_pop
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          152
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:266,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_color
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          225
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:499,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:500,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:500,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:502,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:499,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:502,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:503,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:502,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:503,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:502,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:500,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:503,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:500,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:499,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:501,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    median_cut
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          224
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - find_biggest_color_pop
        - find_biggest_volume
        - update_box
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:412,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - find_biggest_color_pop
                - update_box
                - update_box
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:412,19'
              BranchSideFuncs:
                - find_biggest_color_pop
                - update_box
                - update_box
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:416,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:417,12'
              BranchSideFuncs:
                - find_biggest_volume
                - update_box
                - update_box
                - find_biggest_color_pop
            - BranchSide:      'src/wrapper/../jquant2.c:419,12'
              BranchSideFuncs:
                - find_biggest_volume
                - update_box
                - update_box
                - find_biggest_color_pop
        - Branch String:   'src/wrapper/../jquant2.c:421,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:423,11'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:437,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:439,14'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:443,14'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:439,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:439,43'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:440,14'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:440,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:452,5'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:464,23'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:443,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:443,43'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:444,14'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:444,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:452,5'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:454,23'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:452,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:454,23'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:459,23'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
            - BranchSide:      'src/wrapper/../jquant2.c:464,23'
              BranchSideFuncs:
                - update_box
                - update_box
                - find_biggest_color_pop
                - find_biggest_volume
        - Branch String:   'src/wrapper/../jquant2.c:412,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:412,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:416,18'
              BranchSideFuncs:
                - find_biggest_color_pop
                - update_box
                - update_box
                - find_biggest_volume
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:417,12'
          Dst:             find_biggest_color_pop
        - Src:             'src/wrapper/../jquant2.c:419,12'
          Dst:             find_biggest_volume
        - Src:             'src/wrapper/../jquant2.c:470,5'
          Dst:             update_box
        - Src:             'src/wrapper/../jquant2.c:471,5'
          Dst:             update_box
    - functionName:    update_box
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         138
      ICount:          777
      EdgeCount:       189
      CyclomaticComplexity: 53
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:309,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:311,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:313,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:310,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:314,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:314,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:315,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:313,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:311,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:314,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:311,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:310,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:312,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:320,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:324,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:321,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:325,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:325,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:326,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:324,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:322,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:325,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:321,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:323,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:331,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:333,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:335,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:332,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:336,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:336,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:337,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:335,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:333,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:336,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:333,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:332,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:334,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:332,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:333,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:342,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:344,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:343,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:347,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:347,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:348,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:344,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:347,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:344,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:343,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:345,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:343,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:344,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:353,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:355,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:357,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:354,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:358,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:357,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:359,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:357,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:355,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:358,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:355,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:354,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:356,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:354,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:355,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:364,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:366,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:368,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:369,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:368,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:370,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:368,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:366,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:369,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:366,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:365,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:367,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:365,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:366,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:391,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:391,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:392,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:391,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:392,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:391,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:393,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:394,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:395,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:392,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:395,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:395,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:394,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:396,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:392,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:395,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:392,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:391,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:393,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    select_colors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - compute_color
        - median_cut
        - update_box
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:530,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - update_box
                - median_cut
                - compute_color
            - BranchSide:      'src/wrapper/../jquant2.c:530,30'
              BranchSideFuncs:
                - update_box
                - median_cut
                - compute_color
        - Branch String:   'src/wrapper/../jquant2.c:545,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:545,17'
              BranchSideFuncs:
                - compute_color
            - BranchSide:      'src/wrapper/../jquant2.c:545,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:545,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:545,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:546,27'
              BranchSideFuncs:
                - compute_color
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:541,3'
          Dst:             update_box
        - Src:             'src/wrapper/../jquant2.c:543,14'
          Dst:             median_cut
        - Src:             'src/wrapper/../jquant2.c:546,5'
          Dst:             compute_color
    - functionName:    finish_pass2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pass2_no_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          126
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - fill_inverse_cmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:902,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:902,57'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:911,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:911,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:914,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:911,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:914,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:922,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:925,30'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:914,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:911,36'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:916,19'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:911,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:911,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:912,13'
              BranchSideFuncs:
                - fill_inverse_cmap
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:923,9'
          Dst:             fill_inverse_cmap
    - functionName:    pass2_fs_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          503
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - fill_inverse_cmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:936,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:936,57'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:957,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:966,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:966,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:957,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:966,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:962,13'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:1014,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1015,9'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:1019,32'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:981,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:990,14'
              BranchSideFuncs:
                - fill_inverse_cmap
            - BranchSide:      'src/wrapper/../jquant2.c:1061,19'
              BranchSideFuncs:
                - fill_inverse_cmap
        - Branch String:   'src/wrapper/../jquant2.c:957,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:957,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:958,13'
              BranchSideFuncs:
                - fill_inverse_cmap
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1015,9'
          Dst:             fill_inverse_cmap
    - functionName:    finish_pass1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - select_colors
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1123,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - select_colors
            - BranchSide:      'src/wrapper/../jquant2.c:1123,57'
              BranchSideFuncs:
                - select_colors
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1127,3'
          Dst:             select_colors
    - functionName:    prescan_quantize
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:215,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:215,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:217,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:215,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:217,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:224,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:217,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:215,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:219,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:215,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:215,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:216,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_error_limit
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          203
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1089,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1110,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:1109,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1110,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1113,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    new_color_map_2_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_pass_2_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          284
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - init_error_limit
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1147,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1147,57'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1153,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1154,24'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1156,7'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1156,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1158,20'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1156,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1158,20'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1171,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1173,11'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1173,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1176,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1176,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1178,26'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1193,18'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1180,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1181,50'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1184,7'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1186,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1187,9'
              BranchSideFuncs:
                - init_error_limit
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant2.c:1188,18'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1193,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1193,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1195,25'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1184,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1187,9'
          Dst:             init_error_limit
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
    - functionName:    jinit_2pass_quantizer
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          202
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - init_error_limit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1227,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1227,14'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1227,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1228,5'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1231,14'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1240,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1241,14'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1242,5'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1241,44'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1241,54'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1242,5'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1240,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1242,5'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1245,43'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1247,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1248,48'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1252,14'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1258,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1260,26'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1271,16'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1262,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1265,17'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1265,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - init_error_limit
            - BranchSide:      'src/wrapper/../jquant2.c:1267,52'
              BranchSideFuncs:
                - init_error_limit
        - Branch String:   'src/wrapper/../jquant2.c:1275,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1275,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1276,24'
              BranchSideFuncs:
                - init_error_limit
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1289,5'
          Dst:             init_error_limit
    - functionName:    find_best_colors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          1957
      EdgeCount:       140
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:819,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:822,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:818,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:824,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:825,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:811,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:794,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:818,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:794,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:794,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:795,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_nearby_colors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          482
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:749,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:749,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:749,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:673,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:674,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:678,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:678,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:679,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:686,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:686,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:687,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:690,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:696,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:697,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:701,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:701,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:702,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:708,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:708,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:709,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:712,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:718,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:719,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:723,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:723,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:724,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:730,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:730,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:731,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:734,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:740,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:670,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:741,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:670,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:672,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:749,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:749,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:751,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:749,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:751,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:749,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:750,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:751,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_inverse_cmap
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          1256
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - find_best_colors
        - find_nearby_colors
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:843,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - find_nearby_colors.1992
                - find_best_colors.1987
            - BranchSide:      'src/wrapper/../jquant2.c:843,57'
              BranchSideFuncs:
                - find_nearby_colors.1992
                - find_best_colors.1987
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:871,15'
          Dst:             find_nearby_colors
        - Src:             'src/wrapper/../jquant2.c:874,3'
          Dst:             find_best_colors
    - functionName:    find_biggest_volume
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:286,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:286,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:282,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:283,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_biggest_color_pop
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          152
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:262,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:263,33'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:263,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:266,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_color
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          223
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:499,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:500,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:500,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:502,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:499,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:502,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:503,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:502,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:503,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:502,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:500,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:503,28'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:500,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:499,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:501,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    median_cut
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          224
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - find_biggest_color_pop
        - find_biggest_volume
        - update_box
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:412,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - find_biggest_color_pop.1995
                - update_box.1999
                - update_box.1999
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:412,19'
              BranchSideFuncs:
                - find_biggest_color_pop.1995
                - update_box.1999
                - update_box.1999
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:416,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:417,12'
              BranchSideFuncs:
                - find_biggest_volume.1994
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
            - BranchSide:      'src/wrapper/../jquant2.c:419,12'
              BranchSideFuncs:
                - find_biggest_volume.1994
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
        - Branch String:   'src/wrapper/../jquant2.c:421,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:423,11'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:437,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:439,14'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:443,14'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:439,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:439,43'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:440,14'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:440,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:452,5'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:464,23'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:443,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:443,43'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:444,14'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:444,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:452,5'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:454,23'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:452,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:454,23'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:459,23'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
            - BranchSide:      'src/wrapper/../jquant2.c:464,23'
              BranchSideFuncs:
                - update_box.1999
                - update_box.1999
                - find_biggest_color_pop.1995
                - find_biggest_volume.1994
        - Branch String:   'src/wrapper/../jquant2.c:412,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:412,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:416,18'
              BranchSideFuncs:
                - find_biggest_color_pop.1995
                - update_box.1999
                - update_box.1999
                - find_biggest_volume.1994
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:417,12'
          Dst:             find_biggest_color_pop
        - Src:             'src/wrapper/../jquant2.c:419,12'
          Dst:             find_biggest_volume
        - Src:             'src/wrapper/../jquant2.c:470,5'
          Dst:             update_box
        - Src:             'src/wrapper/../jquant2.c:471,5'
          Dst:             update_box
    - functionName:    update_box
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         138
      ICount:          777
      EdgeCount:       189
      CyclomaticComplexity: 53
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:309,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:311,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:313,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:310,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:314,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:314,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:315,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:313,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:311,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:314,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:311,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:310,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:312,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:320,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:324,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:321,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:325,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:325,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:326,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:324,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:322,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:325,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:321,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:323,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:331,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:333,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:335,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:332,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:336,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:336,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:337,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:335,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:333,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:336,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:333,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:332,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:334,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:332,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:333,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:342,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:344,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:343,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:347,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:347,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:348,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:344,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:347,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:344,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:343,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:345,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:343,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:344,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:353,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:353,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:355,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:357,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:354,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:358,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:357,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:359,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:357,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:355,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:358,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:355,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:354,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:356,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:354,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:355,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:364,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:364,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:366,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:368,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:369,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:368,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:370,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:368,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:366,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:369,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:366,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:365,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:367,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:365,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:366,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:384,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:391,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:391,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:392,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:391,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:392,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:391,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:393,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:394,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:395,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:392,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:395,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:395,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:394,39'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:396,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:394,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:392,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:395,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:392,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:391,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:393,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    select_colors
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - compute_color
        - median_cut
        - update_box
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:530,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - update_box.1999
                - median_cut.1997
                - compute_color.1996
            - BranchSide:      'src/wrapper/../jquant2.c:530,30'
              BranchSideFuncs:
                - update_box.1999
                - median_cut.1997
                - compute_color.1996
        - Branch String:   'src/wrapper/../jquant2.c:545,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:545,17'
              BranchSideFuncs:
                - compute_color.1996
            - BranchSide:      'src/wrapper/../jquant2.c:545,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:545,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:545,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:546,27'
              BranchSideFuncs:
                - compute_color.1996
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:541,3'
          Dst:             update_box
        - Src:             'src/wrapper/../jquant2.c:543,14'
          Dst:             median_cut
        - Src:             'src/wrapper/../jquant2.c:546,5'
          Dst:             compute_color
    - functionName:    finish_pass2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pass2_no_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - fill_inverse_cmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:902,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:902,57'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:911,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:911,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:914,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:911,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:914,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:922,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:918,23'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:925,38'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:914,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:911,36'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:916,19'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:911,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:911,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:912,13'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:923,9'
          Dst:             fill_inverse_cmap
    - functionName:    pass2_fs_dither
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          479
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - fill_inverse_cmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:936,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:936,57'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:957,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:966,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:966,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:957,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:960,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:966,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:960,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:962,13'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:972,29'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:1014,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1015,34'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:1019,32'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:981,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:990,14'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
            - BranchSide:      'src/wrapper/../jquant2.c:1061,17'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
        - Branch String:   'src/wrapper/../jquant2.c:957,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:957,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:958,13'
              BranchSideFuncs:
                - fill_inverse_cmap.1993
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1015,9'
          Dst:             fill_inverse_cmap
    - functionName:    finish_pass1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - select_colors
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1123,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - select_colors.2000
            - BranchSide:      'src/wrapper/../jquant2.c:1123,57'
              BranchSideFuncs:
                - select_colors.2000
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1127,3'
          Dst:             select_colors
    - functionName:    prescan_quantize
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:215,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:215,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:217,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:215,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:217,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:223,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:224,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:217,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:215,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:219,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jquant2.c:215,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:215,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:216,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_error_limit
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          137
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1109,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1110,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1113,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    new_color_map_2_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_pass_2_quant
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          284
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - init_error_limit
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1147,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1147,57'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1153,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1154,24'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1156,7'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1156,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1158,20'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1156,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1158,20'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1171,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1173,11'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1173,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1176,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1176,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1178,26'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1193,18'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1180,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1181,50'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1184,7'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1186,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1187,9'
              BranchSideFuncs:
                - init_error_limit.2006
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jquant2.c:1188,18'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jquant2.c:1193,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1193,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1195,25'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1184,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1187,9'
          Dst:             init_error_limit
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jquant2.c:1195,7'
          Dst:             jzero_far
    - functionName:    j12init_2pass_quantizer
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jquant2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          202
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - init_error_limit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jquant2.c:1227,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1227,14'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1227,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1228,5'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1231,14'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1240,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1241,14'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1242,5'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1241,44'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1241,54'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1242,5'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1240,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1242,5'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1245,43'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1247,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1248,48'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1252,14'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1258,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1260,26'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1271,16'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1262,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1265,17'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1265,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:0,0'
              BranchSideFuncs:
                - init_error_limit.2006
            - BranchSide:      'src/wrapper/../jquant2.c:1267,52'
              BranchSideFuncs:
                - init_error_limit.2006
        - Branch String:   'src/wrapper/../jquant2.c:1275,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jquant2.c:1275,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jquant2.c:1276,24'
              BranchSideFuncs:
                - init_error_limit.2006
      Callsites:
        - Src:             'src/wrapper/../jquant2.c:1289,5'
          Dst:             init_error_limit
    - functionName:    jzero_far
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    97
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jcopy_block_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jcopy_sample_rows
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:116,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jround_up
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jdiv_round_up
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12copy_sample_rows
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:116,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16copy_sample_rows
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:116,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jutils.c:118,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jutils.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jutils.c:119,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_byte
      functionSourceFile: '/src/libjpeg-turbo/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/jcarith.c:125,46'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:125,46'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:128,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:129,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:129,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:130,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    arith_encode
      functionSourceFile: '/src/libjpeg-turbo/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          303
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - emit_byte
      functionUses:    48
      BranchProfiles:
        - Branch String:   'src/jcarith.c:227,60'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:227,60'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:242,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:244,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:255,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:244,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:249,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:252,15'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:255,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:255,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:257,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:257,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:261,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:264,15'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:271,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:273,19'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:316,17'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:274,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:276,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:290,23'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:276,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:277,18'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:284,21'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:277,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:278,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:280,31'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:278,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:278,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:280,24'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:281,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:282,13'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:284,21'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:290,18'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:291,9'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:294,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:294,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:295,11'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:296,28'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:296,18'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:297,18'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:302,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:297,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:298,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:300,11'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:298,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:298,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:300,24'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:302,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:303,18'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:311,21'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:303,15'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:304,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:306,11'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:304,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:304,16'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:306,11'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:309,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:307,13'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:311,21'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:316,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:269,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - 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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - emit_byte
        - finish_pass
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jcarith.c:327,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - finish_pass
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:327,57'
              BranchSideFuncs:
                - finish_pass
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:340,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:340,49'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:341,41'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:340,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:340,67'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:347,48'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:340,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:341,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:347,48'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:347,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:347,48'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:348,41'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:347,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:337,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:348,41'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:337,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:337,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:338,15'
              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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         58
      ICount:          281
      EdgeCount:       78
      CyclomaticComplexity: 22
      functionsReached:
        - emit_byte
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jcarith.c:141,51'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:141,51'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:148,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:149,17'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:153,15'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:154,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:156,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:167,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:156,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:157,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:164,17'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:157,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:158,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:160,27'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:158,12'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:158,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:160,20'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:161,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:162,9'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:164,17'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:167,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:168,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:169,24'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:169,14'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:170,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:175,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:170,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:171,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:173,7'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:171,12'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:171,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:173,20'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:175,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:176,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:186,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:176,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:177,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:179,7'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:177,12'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:177,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:179,7'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:182,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:180,9'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:186,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:186,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:187,12'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:187,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:188,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:190,15'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:188,10'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:188,10'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:190,19'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:191,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:192,7'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:193,14'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:193,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:194,17'
              BranchSideFuncs:
                - emit_byte.2077
                - emit_byte.2077
        - Branch String:   'src/jcarith.c:195,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:195,11'
              BranchSideFuncs:
                - emit_byte.2077
            - BranchSide:      'src/jcarith.c:196,9'
              BranchSideFuncs:
                - emit_byte.2077
      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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         85
      ICount:          558
      EdgeCount:       114
      CyclomaticComplexity: 31
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:688,57'
          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
                - emit_restart.2078
            - BranchSide:      'src/jcarith.c:688,57'
              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.2078
        - Branch String:   'src/jcarith.c:697,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:698,36'
              BranchSideFuncs:
                - emit_restart.2078
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - 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,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
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:720,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:721,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
            - BranchSide:      'src/jcarith.c:724,32'
              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: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:733,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:740,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:741,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:751,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: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:755,33'
              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:755,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:756,33'
              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:758,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
                - 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:759,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
            - BranchSide:      'src/jcarith.c:765,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:759,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:759,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
            - BranchSide:      'src/jcarith.c:765,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:769,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:768,39'
              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,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
                - 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:768,39'
              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,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
                - 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:768,39'
              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,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
                - 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: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:776,32'
              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: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:784,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:790,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:791,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:806,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:794,13'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:795,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
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:806,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,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:806,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,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:806,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:809,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:772,27'
              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:809,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:809,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:772,27'
              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:809,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: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,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
                - 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:707,51'
              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: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
        - Branch String:   'src/jcarith.c:707,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:707,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
            - 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
      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:0,0'
          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:0,0'
          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:806,7'
          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: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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          344
      EdgeCount:       81
      CyclomaticComplexity: 23
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:595,57'
          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
                - emit_restart.2078
            - BranchSide:      'src/jcarith.c:595,57'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.2078
        - Branch String:   'src/jcarith.c:602,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:603,18'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - 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,36'
              BranchSideFuncs:
                - emit_restart.2078
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:609,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:619,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:624,23'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:641,19'
              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,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:627,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:619,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:624,23'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:641,19'
              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,23'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:641,19'
              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,24'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:636,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:634,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:632,30'
              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:632,30'
              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,23'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:641,19'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:643,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:644,7'
              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,26'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:657,13'
              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,17'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:668,30'
              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,36'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:651,36'
              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:659,17'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:668,30'
              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,36'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:662,36'
              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,19'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:672,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:672,7'
              BranchSideFuncs: []
            - 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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:560,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - emit_restart.2078
            - BranchSide:      'src/jcarith.c:560,57'
              BranchSideFuncs:
                - arith_encode
                - emit_restart.2078
        - Branch String:   'src/jcarith.c:565,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:566,18'
              BranchSideFuncs:
                - arith_encode
            - BranchSide:      'src/jcarith.c:575,17'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:566,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:567,36'
              BranchSideFuncs:
                - emit_restart.2078
                - arith_encode
            - BranchSide:      'src/jcarith.c:572,28'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:579,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:579,3'
              BranchSideFuncs:
                - arith_encode
            - BranchSide:      'src/jcarith.c:581,30'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:579,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:579,3'
              BranchSideFuncs:
                - arith_encode
            - BranchSide:      'src/jcarith.c:581,30'
              BranchSideFuncs:
                - arith_encode
      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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          361
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:461,57'
          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
                - emit_restart.2078
            - BranchSide:      'src/jcarith.c:461,57'
              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.2078
        - Branch String:   'src/jcarith.c:468,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:469,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
            - 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,36'
              BranchSideFuncs:
                - emit_restart.2078
                - 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,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:485,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:490,23'
              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,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
        - Branch String:   'src/jcarith.c:490,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:491,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:493,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:491,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:485,34'
              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:485,34'
              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,23'
              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,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
        - Branch String:   'src/jcarith.c:502,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:503,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
            - BranchSide:      'src/jcarith.c:509,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
        - Branch String:   'src/jcarith.c:503,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:516,30'
              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:516,30'
              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,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
            - BranchSide:      'src/jcarith.c:537,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:525,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:526,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
            - BranchSide:      'src/jcarith.c:537,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: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:537,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: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:537,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:540,5'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:498,33'
              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:540,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:540,5'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:498,33'
              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:540,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: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,19'
              BranchSideFuncs:
                - arith_encode
        - Branch String:   'src/jcarith.c:544,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:544,7'
              BranchSideFuncs: []
            - 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:516,7'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:0,0'
          Dst:             arith_encode
        - Src:             'src/jcarith.c:0,0'
          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:537,5'
          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: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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          265
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - arith_encode
        - emit_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:370,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.2078
            - BranchSide:      'src/jcarith.c:370,57'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - emit_restart.2078
        - Branch String:   'src/jcarith.c:379,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:380,36'
              BranchSideFuncs:
                - emit_restart.2078
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:385,28'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:405,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:406,7'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:409,32'
              BranchSideFuncs:
                - 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:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:418,13'
              BranchSideFuncs:
                - 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,9'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:436,7'
              BranchSideFuncs:
                - 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:0,0'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:440,33'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
        - Branch String:   'src/jcarith.c:440,16'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:441,33'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:443,10'
              BranchSideFuncs:
                - 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:389,51'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:444,16'
              BranchSideFuncs:
                - 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:389,51'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:444,16'
              BranchSideFuncs:
                - 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:389,3'
              BranchSideFuncs:
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
                - arith_encode
            - BranchSide:      'src/jcarith.c:390,13'
              BranchSideFuncs:
                - 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:0,0'
          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/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          291
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:830,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:830,57'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:834,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:839,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:844,14'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:844,7'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:845,16'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:845,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:846,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:851,18'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:846,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:851,11'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:863,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:863,49'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:864,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:863,57'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:863,67'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:876,48'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:863,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:864,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:876,48'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:865,19'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:865,26'
              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,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:870,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:876,38'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:876,48'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:877,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:876,9'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:860,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:877,22'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:878,19'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:878,26'
              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,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:883,7'
              BranchSideFuncs: []
        - Branch String:   'src/jcarith.c:860,3'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:860,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:861,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_arith_encoder
      functionSourceFile: '/src/libjpeg-turbo/src/jcarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jcarith.c:918,14'
          Branch Sides:
            - BranchSide:      'src/jcarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jcarith.c:918,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_byte
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jdarith.c:77,40'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:77,40'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:79,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:79,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:80,17'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:80,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:80,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:81,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    arith_decode
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          210
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - get_byte
      functionUses:    83
      BranchProfiles:
        - Branch String:   'src/jdarith.c:117,60'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:117,60'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:124,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:126,18'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:154,10'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:126,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:129,16'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:147,18'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:130,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:131,21'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:148,18'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:131,14'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:131,21'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:133,20'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:133,15'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:142,34'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:148,18'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:148,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:150,13'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:154,10'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:150,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:152,16'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:154,10'
              BranchSideFuncs:
                - get_byte
                - get_byte
        - Branch String:   'src/jdarith.c:123,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:124,9'
              BranchSideFuncs:
                - get_byte
                - get_byte
            - BranchSide:      'src/jdarith.c:160,8'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:169,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:170,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:180,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:172,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:173,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:176,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:180,14'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:180,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:182,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:182,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:183,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:186,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdarith.c:129,16'
          Dst:             get_byte
        - Src:             'src/jdarith.c:131,21'
          Dst:             get_byte
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          147
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jdarith.c:201,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:201,57'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:212,34'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:212,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:213,41'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:212,53'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:212,63'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:219,41'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:212,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:210,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:213,41'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:218,34'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:218,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:219,41'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:218,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:210,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:219,41'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:210,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:210,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:211,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decode_mcu
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         134
      ICount:          788
      EdgeCount:       188
      CyclomaticComplexity: 56
      functionsReached:
        - arith_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:507,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
            - BranchSide:      'src/jdarith.c:507,57'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
        - Branch String:   'src/jdarith.c:515,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:516,18'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:521,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:516,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:517,7'
              BranchSideFuncs:
                - process_restart.2109
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:518,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:526,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:526,24'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:527,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:538,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:539,31'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:543,37'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:546,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:547,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:554,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:548,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:558,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:558,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:560,33'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:560,16'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:561,46'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:563,45'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:568,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:567,7'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:568,40'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:569,20'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:569,30'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:570,35'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:573,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:574,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:578,20'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:583,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:525,51'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:584,7'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:584,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:585,12'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:594,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:586,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:584,37'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:597,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:598,13'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:617,9'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:598,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:600,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:617,9'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:608,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:602,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:614,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:616,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:615,7'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:616,40'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:617,20'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:617,30'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:618,11'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:618,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:581,37'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:619,43'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:581,5'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:525,51'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:582,12'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:525,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:525,3'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:526,13'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
      Callsites:
        - Src:             'src/jdarith.c:517,7'
          Dst:             process_restart
        - Src:             'src/jdarith.c:538,9'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:543,14'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:546,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:548,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:568,13'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:583,11'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:584,14'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:594,14'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:597,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:598,13'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:602,18'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:616,13'
          Dst:             arith_decode
    - functionName:    decode_mcu_AC_refine
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          250
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - arith_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:438,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
            - BranchSide:      'src/jdarith.c:438,57'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
        - Branch String:   'src/jdarith.c:446,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:447,18'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:452,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:447,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:448,7'
              BranchSideFuncs:
                - process_restart.2109
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:449,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:452,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:452,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:455,11'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:463,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:462,37'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:465,19'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:467,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:468,11'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:469,5'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:468,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:468,11'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:469,5'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:473,15'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:474,23'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:476,23'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:481,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:482,21'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:484,21'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:488,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:470,27'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:489,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:465,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:465,3'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:466,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
      Callsites:
        - Src:             'src/jdarith.c:448,7'
          Dst:             process_restart
        - Src:             'src/jdarith.c:468,11'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:472,13'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:480,11'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:481,13'
          Dst:             arith_decode
    - functionName:    decode_mcu_DC_refine
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - arith_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:405,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - process_restart.2109
            - BranchSide:      'src/jdarith.c:405,57'
              BranchSideFuncs:
                - arith_decode
                - process_restart.2109
        - Branch String:   'src/jdarith.c:410,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:411,18'
              BranchSideFuncs:
                - arith_decode
            - BranchSide:      'src/jdarith.c:416,17'
              BranchSideFuncs:
                - arith_decode
        - Branch String:   'src/jdarith.c:411,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:412,7'
              BranchSideFuncs:
                - process_restart.2109
                - arith_decode
            - BranchSide:      'src/jdarith.c:413,28'
              BranchSideFuncs:
                - arith_decode
        - Branch String:   'src/jdarith.c:421,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:417,20'
              BranchSideFuncs:
                - arith_decode
            - BranchSide:      'src/jdarith.c:421,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:423,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:421,51'
              BranchSideFuncs:
                - arith_decode
            - BranchSide:      'src/jdarith.c:424,7'
              BranchSideFuncs:
                - arith_decode
        - Branch String:   'src/jdarith.c:421,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:421,3'
              BranchSideFuncs:
                - arith_decode
            - BranchSide:      'src/jdarith.c:423,9'
              BranchSideFuncs:
                - arith_decode
      Callsites:
        - Src:             'src/jdarith.c:412,7'
          Dst:             process_restart
        - Src:             'src/jdarith.c:423,9'
          Dst:             arith_decode
    - functionName:    decode_mcu_AC_first
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          412
      EdgeCount:       95
      CyclomaticComplexity: 29
      functionsReached:
        - arith_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:331,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
            - BranchSide:      'src/jdarith.c:331,57'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
        - Branch String:   'src/jdarith.c:338,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:339,18'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:344,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:339,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:340,7'
              BranchSideFuncs:
                - process_restart.2109
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:341,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:344,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:344,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:347,11'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:353,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:348,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:353,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:355,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:355,9'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:356,35'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:356,5'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:357,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:366,12'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:358,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:356,35'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:369,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:370,11'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:389,7'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:370,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:372,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:389,7'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:380,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:386,8'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:388,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:387,5'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:388,38'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:389,18'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:389,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:391,69'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:353,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:353,3'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:354,10'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
      Callsites:
        - Src:             'src/jdarith.c:340,7'
          Dst:             process_restart
        - Src:             'src/jdarith.c:355,9'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:356,12'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:366,12'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:369,14'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:370,11'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:374,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:388,11'
          Dst:             arith_decode
    - functionName:    decode_mcu_DC_first
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          439
      EdgeCount:       98
      CyclomaticComplexity: 30
      functionsReached:
        - arith_decode
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:252,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
            - BranchSide:      'src/jdarith.c:252,57'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - process_restart.2109
        - Branch String:   'src/jdarith.c:259,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:260,18'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:265,16'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:260,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:261,7'
              BranchSideFuncs:
                - process_restart.2109
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:262,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:280,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:281,31'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:285,37'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:288,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:289,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:296,14'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:290,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:292,13'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:300,28'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:300,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:302,33'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:302,16'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:303,46'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:305,45'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:310,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:309,7'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:310,40'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:311,20'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:311,30'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:312,35'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
        - Branch String:   'src/jdarith.c:269,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:269,3'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
            - BranchSide:      'src/jdarith.c:270,13'
              BranchSideFuncs:
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
                - arith_decode
      Callsites:
        - Src:             'src/jdarith.c:261,7'
          Dst:             process_restart
        - Src:             'src/jdarith.c:280,9'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:285,14'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:288,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:290,16'
          Dst:             arith_decode
        - Src:             'src/jdarith.c:310,13'
          Dst:             arith_decode
    - functionName:    start_pass
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         114
      ICount:          634
      EdgeCount:       155
      CyclomaticComplexity: 43
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:634,57'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:634,57'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:638,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:640,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:701,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:640,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:641,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:645,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:641,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:651,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:658,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:645,33'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:645,46'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:658,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:645,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:648,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:658,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:648,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:651,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:658,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:651,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:653,21'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:653,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:656,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:658,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:670,21'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:670,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:672,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:670,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:671,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:672,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:672,20'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:672,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:672,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:672,48'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:672,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:672,45'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:672,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:673,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:678,27'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:673,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:674,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:678,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:665,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:679,25'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:679,24'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:680,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:680,20'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:680,13'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:681,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:682,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:678,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:665,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:679,25'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:665,5'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:666,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:686,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:686,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:687,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:692,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:687,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:688,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:690,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:692,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:693,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:695,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:701,24'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:701,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:703,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:701,53'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:702,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:703,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:702,24'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:702,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:703,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:701,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:703,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:705,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:711,34'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:711,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:712,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:711,53'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:711,63'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:724,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:711,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:709,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:712,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:713,19'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:713,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:714,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:713,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:714,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:715,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:715,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:716,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:718,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:723,34'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:723,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:724,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:709,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:724,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:725,19'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:725,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:726,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:725,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:726,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:727,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:727,11'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:728,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:730,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:709,3'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:709,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:710,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_arith_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdarith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdarith.c:756,14'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:756,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:770,7'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:770,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:774,16'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:778,5'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:778,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:780,25'
              BranchSideFuncs: []
        - Branch String:   'src/jdarith.c:778,5'
          Branch Sides:
            - BranchSide:      'src/jdarith.c:778,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdarith.c:780,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jsimd_encode_mcu_AC_refine_prepare
      functionSourceFile: '/src/libjpeg-turbo/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_encode_mcu_AC_refine_prepare_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1107,10'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_encode_mcu_AC_refine_prepare_sse2
            - BranchSide:      'x86_64/jsimd.c:1107,10'
              BranchSideFuncs:
                - jsimd_encode_mcu_AC_refine_prepare_sse2
      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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      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:1096,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         37
      ICount:          190
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - getenv
        - jpeg_simd_cpu_support
        - strcmp
        - strlen
        - strncpy
      functionUses:    41
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:44,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:44,8'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/jsimd.c:44,8'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/jsimd.c:47,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:47,7'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/jsimd.c:50,18'
              BranchSideFuncs:
                - jpeg_simd_cpu_support
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,13'
              BranchSideFuncs:
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:103,7'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,13'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:108,3'
              BranchSideFuncs:
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/jsimd.c:54,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:55,18'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:96,9'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,13'
              BranchSideFuncs:
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:103,7'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,13'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:108,3'
              BranchSideFuncs:
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/jsimd.c:56,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:57,18'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:96,9'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,13'
              BranchSideFuncs:
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:103,7'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:104,13'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:108,3'
              BranchSideFuncs:
                - strncpy
                - strcmp
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/jsimd.c:58,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:59,18'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:96,9'
              BranchSideFuncs:
                - getenv
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:97,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:99,13'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'x86_64/../../src/jinclude.h:103,7'
              BranchSideFuncs:
                - strlen
                - strncpy
                - strcmp
        - Branch String:   'x86_64/../../src/jinclude.h:103,7'
          Branch Sides:
            - BranchSide:      'x86_64/../../src/jinclude.h:103,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/../../src/jinclude.h:108,3'
              BranchSideFuncs:
                - strncpy
                - 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:             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:             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:             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:             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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_encode_mcu_AC_first_prepare_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1083,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_encode_mcu_AC_first_prepare_sse2
            - BranchSide:      'x86_64/jsimd.c:1083,3'
              BranchSideFuncs:
                - jsimd_encode_mcu_AC_first_prepare_sse2
      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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      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:1072,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_huff_encode_one_block_sse2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1059,10'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block_sse2
            - BranchSide:      'x86_64/jsimd.c:1059,10'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block_sse2
      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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          45
      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:1047,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_float_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1033,34'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_idct_float_sse2
            - BranchSide:      'x86_64/jsimd.c:1033,34'
              BranchSideFuncs:
                - jsimd_idct_float_sse2
      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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_ifast_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1024,34'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_idct_ifast_sse2
            - BranchSide:      'x86_64/jsimd.c:1024,34'
              BranchSideFuncs:
                - jsimd_idct_ifast_sse2
      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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_idct_islow_avx2
        - jsimd_idct_islow_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:1008,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_idct_islow_avx2
                - jsimd_idct_islow_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:1008,7'
              BranchSideFuncs:
                - jsimd_idct_islow_avx2
                - jsimd_idct_islow_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:1008,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1009,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_idct_islow_avx2
                - jsimd_idct_islow_sse2
            - BranchSide:      'x86_64/jsimd.c:1011,20'
              BranchSideFuncs:
                - jsimd_idct_islow_avx2
                - jsimd_idct_islow_sse2
        - Branch String:   'x86_64/jsimd.c:1011,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:1012,36'
              BranchSideFuncs:
                - jsimd_idct_islow_sse2
            - BranchSide:      'x86_64/jsimd.c:1015,36'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      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:997,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      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:973,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:946,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:946,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:948,21'
              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:948,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_4x4_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:926,32'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_idct_4x4_sse2
            - BranchSide:      'x86_64/jsimd.c:926,32'
              BranchSideFuncs:
                - jsimd_idct_4x4_sse2
      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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_idct_2x2_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:918,32'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_idct_2x2_sse2
            - BranchSide:      'x86_64/jsimd.c:918,32'
              BranchSideFuncs:
                - jsimd_idct_2x2_sse2
      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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      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:907,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      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:884,7'
              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/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:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_quantize_float_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:864,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_quantize_float_sse2
            - BranchSide:      'x86_64/jsimd.c:864,3'
              BranchSideFuncs:
                - jsimd_quantize_float_sse2
      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/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:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      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:0,0'
              BranchSideFuncs:
                - jsimd_quantize_avx2
                - jsimd_quantize_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:851,7'
              BranchSideFuncs:
                - jsimd_quantize_avx2
                - jsimd_quantize_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:851,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:852,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_quantize_avx2
                - jsimd_quantize_sse2
            - BranchSide:      'x86_64/jsimd.c:854,20'
              BranchSideFuncs:
                - jsimd_quantize_avx2
                - jsimd_quantize_sse2
        - Branch String:   'x86_64/jsimd.c:854,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:855,5'
              BranchSideFuncs:
                - jsimd_quantize_sse2
            - BranchSide:      'x86_64/jsimd.c:857,5'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      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:842,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          35
      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:821,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:823,20'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:823,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:823,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_fdct_float_sse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:805,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_fdct_float_sse
            - BranchSide:      'x86_64/jsimd.c:805,3'
              BranchSideFuncs:
                - jsimd_fdct_float_sse
      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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_fdct_ifast_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:799,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_fdct_ifast_sse2
            - BranchSide:      'x86_64/jsimd.c:799,3'
              BranchSideFuncs:
                - jsimd_fdct_ifast_sse2
      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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      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:0,0'
              BranchSideFuncs:
                - jsimd_fdct_islow_avx2
                - jsimd_fdct_islow_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:787,7'
              BranchSideFuncs:
                - jsimd_fdct_islow_avx2
                - jsimd_fdct_islow_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:787,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:788,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_fdct_islow_avx2
                - jsimd_fdct_islow_sse2
            - BranchSide:      'x86_64/jsimd.c:790,20'
              BranchSideFuncs:
                - jsimd_fdct_islow_avx2
                - jsimd_fdct_islow_sse2
        - Branch String:   'x86_64/jsimd.c:790,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:791,5'
              BranchSideFuncs:
                - jsimd_fdct_islow_sse2
            - BranchSide:      'x86_64/jsimd.c:793,5'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      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:778,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      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:761,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:742,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:742,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:744,21'
              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:744,7'
              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/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:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jsimd_convsamp_float_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:728,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_convsamp_float_sse2
            - BranchSide:      'x86_64/jsimd.c:728,3'
              BranchSideFuncs:
                - jsimd_convsamp_float_sse2
      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/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:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      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:0,0'
              BranchSideFuncs:
                - jsimd_convsamp_avx2
                - jsimd_convsamp_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:715,7'
              BranchSideFuncs:
                - jsimd_convsamp_avx2
                - jsimd_convsamp_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:715,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:716,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_convsamp_avx2
                - jsimd_convsamp_sse2
            - BranchSide:      'x86_64/jsimd.c:718,20'
              BranchSideFuncs:
                - jsimd_convsamp_avx2
                - jsimd_convsamp_sse2
        - Branch String:   'x86_64/jsimd.c:718,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:719,5'
              BranchSideFuncs:
                - jsimd_convsamp_sse2
            - BranchSide:      'x86_64/jsimd.c:721,5'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      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:705,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          35
      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:682,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:684,20'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:684,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:684,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:623,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:623,7'
              BranchSideFuncs:
                - init_simd
        - 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,18'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:626,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:661,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:661,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:661,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:661,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:624,5'
          Dst:             init_simd
    - 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_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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_h2v2_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:572,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:572,7'
              BranchSideFuncs:
                - init_simd
        - 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,18'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:575,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:610,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:610,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:610,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:610,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:573,5'
          Dst:             init_simd
    - 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_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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_h2v1_merged_upsample
      functionSourceFile: '/src/libjpeg-turbo/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:555,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:555,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:558,21'
              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:558,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:534,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:534,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:537,21'
              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:537,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v1_fancy_upsample_avx2
        - jsimd_h2v1_fancy_upsample_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:510,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_avx2
                - jsimd_h2v1_fancy_upsample_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:510,7'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_avx2
                - jsimd_h2v1_fancy_upsample_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:510,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:511,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v1_fancy_upsample_avx2
                - jsimd_h2v1_fancy_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:513,20'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_avx2
                - jsimd_h2v1_fancy_upsample_sse2
        - Branch String:   'x86_64/jsimd.c:513,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:514,43'
              BranchSideFuncs:
                - jsimd_h2v1_fancy_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:518,43'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v2_fancy_upsample_avx2
        - jsimd_h2v2_fancy_upsample_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:493,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_avx2
                - jsimd_h2v2_fancy_upsample_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:493,7'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_avx2
                - jsimd_h2v2_fancy_upsample_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:493,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:494,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v2_fancy_upsample_avx2
                - jsimd_h2v2_fancy_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:496,20'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_avx2
                - jsimd_h2v2_fancy_upsample_sse2
        - Branch String:   'x86_64/jsimd.c:496,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:497,43'
              BranchSideFuncs:
                - jsimd_h2v2_fancy_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:501,43'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:479,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:479,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:482,21'
              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:482,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:458,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:461,21'
              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:461,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v1_upsample_avx2
        - jsimd_h2v1_upsample_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:436,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_avx2
                - jsimd_h2v1_upsample_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:436,7'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_avx2
                - jsimd_h2v1_upsample_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:436,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:437,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v1_upsample_avx2
                - jsimd_h2v1_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:439,20'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_avx2
                - jsimd_h2v1_upsample_sse2
        - Branch String:   'x86_64/jsimd.c:439,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:440,37'
              BranchSideFuncs:
                - jsimd_h2v1_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:443,37'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
        - jsimd_h2v2_upsample_avx2
        - jsimd_h2v2_upsample_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:421,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_avx2
                - jsimd_h2v2_upsample_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:421,7'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_avx2
                - jsimd_h2v2_upsample_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:421,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:422,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v2_upsample_avx2
                - jsimd_h2v2_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:424,20'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_avx2
                - jsimd_h2v2_upsample_sse2
        - Branch String:   'x86_64/jsimd.c:424,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:425,37'
              BranchSideFuncs:
                - jsimd_h2v2_upsample_sse2
            - BranchSide:      'x86_64/jsimd.c:428,37'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      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:409,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:411,20'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:411,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:411,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_simd
      functionUses:    1
      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:390,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:392,20'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:392,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:392,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      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:0,0'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_avx2
                - jsimd_h2v1_downsample_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:364,7'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_avx2
                - jsimd_h2v1_downsample_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:364,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:365,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v1_downsample_avx2
                - jsimd_h2v1_downsample_sse2
            - BranchSide:      'x86_64/jsimd.c:367,20'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_avx2
                - jsimd_h2v1_downsample_sse2
        - Branch String:   'x86_64/jsimd.c:367,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:368,39'
              BranchSideFuncs:
                - jsimd_h2v1_downsample_sse2
            - BranchSide:      'x86_64/jsimd.c:373,39'
              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/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      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:0,0'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_avx2
                - jsimd_h2v2_downsample_sse2
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:345,7'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_avx2
                - jsimd_h2v2_downsample_sse2
                - init_simd
        - Branch String:   'x86_64/jsimd.c:345,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:346,5'
              BranchSideFuncs:
                - init_simd
                - jsimd_h2v2_downsample_avx2
                - jsimd_h2v2_downsample_sse2
            - BranchSide:      'x86_64/jsimd.c:348,20'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_avx2
                - jsimd_h2v2_downsample_sse2
        - Branch String:   'x86_64/jsimd.c:348,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:349,39'
              BranchSideFuncs:
                - jsimd_h2v2_downsample_sse2
            - BranchSide:      'x86_64/jsimd.c:354,39'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          35
      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:333,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:335,20'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:335,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:335,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          35
      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:314,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:316,20'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:316,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:316,7'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_ycc_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:252,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:252,7'
              BranchSideFuncs:
                - init_simd
        - 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,18'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:255,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:290,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:290,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:290,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:290,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:253,5'
          Dst:             init_simd
    - 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_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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:200,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:200,7'
              BranchSideFuncs:
                - init_simd
        - 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,18'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:203,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:238,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:238,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:238,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:238,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:201,5'
          Dst:             init_simd
    - 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_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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'x86_64/jsimd.c:148,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs:
                - init_simd
            - BranchSide:      'x86_64/jsimd.c:148,7'
              BranchSideFuncs:
                - init_simd
        - 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,18'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:151,3'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:186,7'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:186,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:186,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'x86_64/jsimd.c:149,5'
          Dst:             init_simd
    - 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_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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_ycc_rgb565
      functionSourceFile: '/src/libjpeg-turbo/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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jsimd_can_ycc_rgb
      functionSourceFile: '/src/libjpeg-turbo/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - init_simd
      functionUses:    1
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:124,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:124,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:127,21'
              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:127,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:101,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:104,21'
              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:104,7'
              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/simd/x86_64/jsimd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      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,21'
              BranchSideFuncs: []
        - Branch String:   'x86_64/jsimd.c:78,7'
          Branch Sides:
            - BranchSide:      'x86_64/jsimd.c:78,7'
              BranchSideFuncs: []
            - BranchSide:      'x86_64/jsimd.c:81,21'
              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:81,7'
              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/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          311
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:345,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:345,42'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:358,15'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:366,24'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:372,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:372,23'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:383,21'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:372,49'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:374,33'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:377,11'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:375,62'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:375,62'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:372,49'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:376,24'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:372,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:373,19'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:383,21'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:383,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:369,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:385,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:366,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:368,51'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:394,9'
              BranchSideFuncs:
                - start_iMCU_row.2292
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:395,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:81,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:81,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:84,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:84,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:85,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:87,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          480
      EdgeCount:       98
      CyclomaticComplexity: 27
      functionsReached:
        - compress_output
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:249,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:249,42'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:258,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:258,33'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:258,3'
              BranchSideFuncs:
                - compress_output
        - Branch String:   'src/wrapper/../jccoefct.c:266,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:267,29'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:270,35'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:271,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:271,28'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:273,30'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:288,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:282,35'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:282,35'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:293,9'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:293,9'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:282,58'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:282,58'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - 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
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:303,15'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - 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
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:303,15'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:303,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:304,21'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:312,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:306,7'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:306,7'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:306,7'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:314,11'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:314,11'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:317,24'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:317,24'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:312,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:307,21'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:313,20'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:258,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:258,3'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:261,23'
              BranchSideFuncs:
                - compress_output
                - jzero_far
                - jzero_far
                - 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:310,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/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          436
      EdgeCount:       86
      CyclomaticComplexity: 24
      functionsReached:
        - jzero_far
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:145,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:145,42'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:168,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:206,21'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:170,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:170,60'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:171,60'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:176,23'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2292
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:177,22'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2292
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:177,22'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2292
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:192,31'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:181,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:183,55'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:185,38'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:185,15'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:187,41'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:187,41'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:187,41'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:194,13'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:194,13'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:174,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:168,32'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2292
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:175,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2292
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:168,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:169,19'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:206,21'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:206,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:157,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:208,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:156,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:154,57'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:168,32'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:154,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:156,51'
              BranchSideFuncs:
                - start_iMCU_row.2292
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:217,9'
              BranchSideFuncs:
                - start_iMCU_row.2292
      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/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:102,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2292
            - BranchSide:      'src/wrapper/../jccoefct.c:102,42'
              BranchSideFuncs:
                - start_iMCU_row.2292
        - Branch String:   'src/wrapper/../jccoefct.c:107,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:109,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:115,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:120,15'
              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,15'
              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,15'
              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,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:105,3'
          Dst:             start_iMCU_row
    - functionName:    jinit_c_coef_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          176
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:411,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:411,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - 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,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jccoefct.c:429,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:429,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:429,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:429,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:429,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:431,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
      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/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          311
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:345,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:345,42'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:358,15'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:366,24'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:372,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:372,23'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:383,21'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:372,49'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:374,33'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:377,11'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:375,62'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:377,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:375,62'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:378,50'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:372,49'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:376,24'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:372,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:373,19'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:383,21'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:383,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:369,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:385,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:366,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:368,51'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:394,9'
              BranchSideFuncs:
                - start_iMCU_row.2313
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:395,3'
          Dst:             start_iMCU_row
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:81,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:81,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:84,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:84,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:85,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:87,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          480
      EdgeCount:       98
      CyclomaticComplexity: 27
      functionsReached:
        - compress_output
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:249,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:249,42'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:258,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:258,33'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:258,3'
              BranchSideFuncs:
                - compress_output.2312
        - Branch String:   'src/wrapper/../jccoefct.c:266,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:267,29'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:270,35'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:271,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:271,28'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:273,30'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:288,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:282,35'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:282,35'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:293,9'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:293,9'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:282,58'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:293,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:282,58'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:294,11'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:282,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:283,22'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:303,15'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:282,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:283,22'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:303,15'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:303,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:304,21'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:312,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:306,7'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:306,7'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:306,7'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:314,11'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:314,11'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:317,24'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:314,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:315,13'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:317,24'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:312,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:307,21'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:313,20'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:306,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:259,10'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:308,24'
              BranchSideFuncs:
                - jzero_far
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:258,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:258,3'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:261,23'
              BranchSideFuncs:
                - compress_output.2312
                - jzero_far
                - jzero_far
                - 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:310,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/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          436
      EdgeCount:       86
      CyclomaticComplexity: 24
      functionsReached:
        - jzero_far
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:145,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:145,42'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:168,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:206,21'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:170,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:170,60'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:171,60'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:176,23'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2313
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:177,22'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2313
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:175,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:177,22'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2313
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:192,31'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:181,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:183,55'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:185,38'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:185,15'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:187,41'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:187,41'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:185,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:187,41'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:194,13'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:194,13'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:194,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:195,37'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:199,16'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:174,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:168,32'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2313
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:175,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2313
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:168,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:169,19'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:206,21'
              BranchSideFuncs:
                - jzero_far
                - jzero_far
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:206,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:157,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:208,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:156,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:154,57'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:168,32'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
        - Branch String:   'src/wrapper/../jccoefct.c:154,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:156,51'
              BranchSideFuncs:
                - start_iMCU_row.2313
                - jzero_far
                - jzero_far
            - BranchSide:      'src/wrapper/../jccoefct.c:217,9'
              BranchSideFuncs:
                - start_iMCU_row.2313
      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/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:102,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2313
            - BranchSide:      'src/wrapper/../jccoefct.c:102,42'
              BranchSideFuncs:
                - start_iMCU_row.2313
        - Branch String:   'src/wrapper/../jccoefct.c:107,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:109,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:115,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccoefct.c:120,15'
              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,15'
              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,15'
              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,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jccoefct.c:105,3'
          Dst:             start_iMCU_row
    - functionName:    j12init_c_coef_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          176
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccoefct.c:411,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:411,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - 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,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jccoefct.c:429,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:429,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:429,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccoefct.c:429,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccoefct.c:429,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jccoefct.c:431,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
      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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          171
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:409,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:416,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:408,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:408,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:408,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          1139
      EdgeCount:       117
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:257,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:46,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:46,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:46,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:46,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         129
      ICount:          1132
      EdgeCount:       169
      CyclomaticComplexity: 42
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          516
      EdgeCount:       84
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:489,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:490,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:502,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:520,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:520,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:520,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:521,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:528,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:518,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:503,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          772
      EdgeCount:       113
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:305,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_start
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:217,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:227,45'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:226,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:227,45'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:246,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:458,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:460,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_method
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_color_converter
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          758
      EdgeCount:       194
      CyclomaticComplexity: 48
      functionsReached:
        - jsimd_can_rgb_gray
        - jsimd_can_rgb_ycc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:556,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:556,14'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:556,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:558,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:567,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:558,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:558,74'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:558,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:572,14'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:567,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:572,14'
              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,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:601,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:607,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:607,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:612,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:581,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:596,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:601,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:607,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:612,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              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,16'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:650,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:673,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:702,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:721,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:742,43'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:625,16'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
            - BranchSide:      'src/wrapper/../jccolor.c:628,16'
              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,16'
              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,16'
              BranchSideFuncs:
                - jsimd_can_rgb_gray
        - Branch String:   'src/wrapper/../jccolor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:631,21'
              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,38'
              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:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:634,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:635,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:639,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:642,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:643,21'
              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,16'
              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,16'
              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,16'
              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,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,45'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:656,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:656,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:658,46'
              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,23'
              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,21'
              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,21'
              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,16'
              BranchSideFuncs:
                - jsimd_can_rgb_ycc
            - BranchSide:      'src/wrapper/../jccolor.c:677,16'
              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,16'
              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,38'
              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:697,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:681,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:682,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:686,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:689,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:695,23'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:708,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:714,23'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:727,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:728,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:730,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:730,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:736,23'
              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,16'
              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,21'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          174
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:409,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:416,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:408,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:408,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:408,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          1148
      EdgeCount:       115
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:257,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:37,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:46,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:46,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:45,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:46,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:51,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:45,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:52,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         191
      ICount:          2010
      EdgeCount:       255
      CyclomaticComplexity: 66
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          696
      EdgeCount:       112
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:489,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:490,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:502,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:520,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:520,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:520,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:522,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:528,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:518,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:503,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          793
      EdgeCount:       113
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:305,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:95,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:107,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:104,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:103,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:103,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_start
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:217,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:227,45'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:226,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:227,45'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:246,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:458,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:460,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_method
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_color_converter
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         144
      ICount:          732
      EdgeCount:       188
      CyclomaticComplexity: 46
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:556,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:556,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:556,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:560,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:567,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:561,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:572,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:567,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:572,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:579,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:581,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:601,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:612,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:581,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:596,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:601,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:607,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:612,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:621,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:650,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:673,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:702,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:721,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:742,43'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:625,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:628,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:631,21'
              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,34'
              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,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:639,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:642,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:643,21'
              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,16'
              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,16'
              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,16'
              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,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,45'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:656,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:656,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:658,46'
              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,23'
              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,21'
              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,21'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:677,16'
              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,16'
              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,34'
              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,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:686,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:697,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:689,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:695,23'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:708,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:714,23'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:727,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:728,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:730,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:730,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:736,23'
              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,16'
              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,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cmyk_ycck_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:439,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:439,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:0,0'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         191
      ICount:          2010
      EdgeCount:       255
      CyclomaticComplexity: 66
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:140,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:137,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:139,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:139,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolext.c:145,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolext.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolext.c:146,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          696
      EdgeCount:       112
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:489,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:502,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:496,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:491,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:497,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:490,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:490,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:490,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:502,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:520,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:523,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:520,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:523,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:520,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:524,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:520,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:522,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:528,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:518,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:518,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:518,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:510,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:510,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:504,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:511,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:503,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:503,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:503,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:0,0'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_ycc_start
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:244,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:458,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:464,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:461,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:465,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:460,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:460,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:460,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_method
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j16init_color_converter
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jccolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         144
      ICount:          732
      EdgeCount:       188
      CyclomaticComplexity: 46
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jccolor.c:556,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:556,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:556,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:560,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:567,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:561,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:560,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:572,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:567,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:572,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:579,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:581,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:596,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:601,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:607,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:612,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:581,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:596,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:601,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:607,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:612,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:621,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:624,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:650,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:673,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:702,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:721,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:742,43'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:624,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:625,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:628,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:630,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:631,21'
              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,34'
              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,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:632,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:639,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:645,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:642,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:643,21'
              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,16'
              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,16'
              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,16'
              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,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:655,45'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:656,42'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:665,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:656,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:658,46'
              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,23'
              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,21'
              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,21'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:677,16'
              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,16'
              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,34'
              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,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:679,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:686,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:697,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:689,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:695,23'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:706,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:708,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:714,23'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:725,16'
              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,16'
              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,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:727,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:728,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jccolor.c:730,38'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jccolor.c:730,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jccolor.c:736,23'
              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,16'
              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,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flss
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:89,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:89,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:92,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:92,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:96,13'
              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,13'
              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,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:104,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:105,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_reciprocal
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - flss
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs:
                - flss
            - BranchSide:      'src/wrapper/../jcdctmgr.c:179,7'
              BranchSideFuncs:
                - flss
        - Branch String:   'src/wrapper/../jcdctmgr.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:185,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:192,7'
              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,29'
              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,7'
              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/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:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          182
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convsamp_float
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          634
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          81
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:437,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:437,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:438,14'
              BranchSideFuncs: []
        - 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: []
      Callsites:       []
    - functionName:    convsamp
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          570
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    forward_DCT_float
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:597,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:597,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:611,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:611,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:611,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:613,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_DCT
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:507,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:507,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:520,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:520,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:520,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:520,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:520,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:522,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_fdctmgr
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          674
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - compute_reciprocal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:238,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:238,42'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:244,33'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:244,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:248,30'
              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,20'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:266,7'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:269,67'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:266,34'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:270,19'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:269,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:266,34'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:271,26'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:266,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:245,10'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:269,33'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:304,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:306,22'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:310,9'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:316,52'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:310,36'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:317,21'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:313,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:310,36'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:318,28'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:310,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:245,10'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:314,17'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:353,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:355,22'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:363,32'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
        - Branch String:   'src/wrapper/../jcdctmgr.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:244,3'
              BranchSideFuncs:
                - compute_reciprocal
                - compute_reciprocal
            - BranchSide:      'src/wrapper/../jcdctmgr.c:246,23'
              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/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          232
      EdgeCount:       43
      CyclomaticComplexity: 9
      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,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              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:636,14'
              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: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,14'
              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,15'
              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,15'
              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,15'
              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,13'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:655,13'
              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,13'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:666,13'
              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,13'
              BranchSideFuncs:
                - jsimd_can_convsamp_float
                - jsimd_can_quantize_float
                - jsimd_can_convsamp
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:677,13'
              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:0,0'
              BranchSideFuncs:
                - jsimd_can_quantize
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_quantize
        - Branch String:   'src/wrapper/../jcdctmgr.c:701,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:702,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:705,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:711,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_quantize_float
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_quantize_float
        - Branch String:   'src/wrapper/../jcdctmgr.c:717,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:718,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:721,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:731,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:733,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:738,16'
              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/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:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          182
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convsamp_float
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          298
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:475,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:477,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:481,20'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:478,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:478,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:479,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:482,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:484,21'
              BranchSideFuncs: []
        - 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: []
      Callsites:       []
    - functionName:    convsamp
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          570
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    forward_DCT_float
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:597,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:597,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:611,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:611,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:611,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:613,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_DCT
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:507,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:507,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:520,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:520,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:520,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:520,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:520,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:522,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_fdctmgr
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          819
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:238,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:238,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:244,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:244,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:248,20'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:248,30'
              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,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:276,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:304,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:306,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:310,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:310,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:245,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:327,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:353,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:355,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:363,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:244,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:246,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_forward_dct
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdctmgr.c:636,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:636,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:636,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:637,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:640,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdctmgr.c:646,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:667,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:671,15'
              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,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:699,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:715,13'
              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,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdctmgr.c:738,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_output
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - compress_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:314,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - compress_data.2498
            - BranchSide:      'src/wrapper/../jcdiffct.c:314,42'
              BranchSideFuncs:
                - compress_data.2498
        - Branch String:   'src/wrapper/../jcdiffct.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:323,3'
              BranchSideFuncs:
                - compress_data.2498
            - BranchSide:      'src/wrapper/../jcdiffct.c:324,15'
              BranchSideFuncs:
                - compress_data.2498
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:332,10'
          Dst:             compress_data
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          253
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - jround_up
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:159,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:159,42'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:178,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,32'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:183,32'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:187,28'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:188,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:193,49'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:200,33'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:193,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:195,22'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.2499
            - BranchSide:      'src/wrapper/../jcdiffct.c:200,33'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:202,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,49'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:203,24'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:219,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:221,29'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:226,19'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:168,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:178,21'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:229,9'
              BranchSideFuncs:
                - start_iMCU_row.2499
      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/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:82,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:85,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:85,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:86,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:88,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          178
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - compress_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:258,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:258,42'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,33'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,3'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:274,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:275,28'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:278,34'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:279,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:279,27'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,33'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:266,10'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:281,29'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,5'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,5'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:266,10'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2497
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,3'
              BranchSideFuncs:
                - compress_output.2497
            - BranchSide:      'src/wrapper/../jcdiffct.c:268,36'
              BranchSideFuncs:
                - compress_output.2497
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:297,10'
          Dst:             compress_output
    - functionName:    start_pass_diff
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:103,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - start_iMCU_row.2499
            - BranchSide:      'src/wrapper/../jcdiffct.c:103,42'
              BranchSideFuncs:
                - start_iMCU_row.2499
                - start_iMCU_row.2499
        - Branch String:   'src/wrapper/../jcdiffct.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:111,14'
              BranchSideFuncs:
                - start_iMCU_row.2499
            - BranchSide:      'src/wrapper/../jcdiffct.c:113,9'
              BranchSideFuncs:
                - start_iMCU_row.2499
        - Branch String:   'src/wrapper/../jcdiffct.c:129,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:131,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:116,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:118,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:124,15'
              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,15'
              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,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
    - functionName:    jinit_c_diff_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          273
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:350,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:350,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:350,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:350,72'
              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,14'
              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:364,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - 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:364,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:366,48'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,47'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:379,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,33'
              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:380,10'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:391,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:380,10'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              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:402,49'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:398,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:416,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:404,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
      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/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - compress_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:314,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - compress_data.2521
            - BranchSide:      'src/wrapper/../jcdiffct.c:314,42'
              BranchSideFuncs:
                - compress_data.2521
        - Branch String:   'src/wrapper/../jcdiffct.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:323,3'
              BranchSideFuncs:
                - compress_data.2521
            - BranchSide:      'src/wrapper/../jcdiffct.c:324,15'
              BranchSideFuncs:
                - compress_data.2521
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:332,10'
          Dst:             compress_data
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          253
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - jround_up
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:159,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:159,42'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:178,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,32'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:183,32'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:187,28'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:188,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:193,49'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:200,33'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:193,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:195,22'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.2522
            - BranchSide:      'src/wrapper/../jcdiffct.c:200,33'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:202,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,49'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:203,24'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:219,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:221,29'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:226,19'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:168,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:178,21'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:229,9'
              BranchSideFuncs:
                - start_iMCU_row.2522
      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/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:82,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:85,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:85,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:86,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:88,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          179
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - compress_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:258,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:258,42'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,33'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,3'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:274,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:275,28'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:278,34'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:279,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:279,27'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,33'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:266,10'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:281,29'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,5'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,5'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:266,10'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2520
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,3'
              BranchSideFuncs:
                - compress_output.2520
            - BranchSide:      'src/wrapper/../jcdiffct.c:268,36'
              BranchSideFuncs:
                - compress_output.2520
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:297,10'
          Dst:             compress_output
    - functionName:    start_pass_diff
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:103,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - start_iMCU_row.2522
            - BranchSide:      'src/wrapper/../jcdiffct.c:103,42'
              BranchSideFuncs:
                - start_iMCU_row.2522
                - start_iMCU_row.2522
        - Branch String:   'src/wrapper/../jcdiffct.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:111,14'
              BranchSideFuncs:
                - start_iMCU_row.2522
            - BranchSide:      'src/wrapper/../jcdiffct.c:113,9'
              BranchSideFuncs:
                - start_iMCU_row.2522
        - Branch String:   'src/wrapper/../jcdiffct.c:129,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:131,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:116,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:118,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:124,15'
              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,15'
              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,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
    - functionName:    j12init_c_diff_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          273
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:352,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:352,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:352,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:353,29'
              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,14'
              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:364,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - 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:364,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:366,48'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,47'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:379,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,33'
              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:380,10'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:391,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:380,10'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              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:402,49'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:398,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:416,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:404,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
      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/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - compress_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:314,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - compress_data.2545
            - BranchSide:      'src/wrapper/../jcdiffct.c:314,42'
              BranchSideFuncs:
                - compress_data.2545
        - Branch String:   'src/wrapper/../jcdiffct.c:323,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:323,3'
              BranchSideFuncs:
                - compress_data.2545
            - BranchSide:      'src/wrapper/../jcdiffct.c:324,15'
              BranchSideFuncs:
                - compress_data.2545
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:332,10'
          Dst:             compress_data
    - functionName:    compress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          253
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - jround_up
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:159,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:159,42'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:178,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,32'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:183,32'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:187,28'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:188,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:193,49'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:200,33'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:193,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:195,22'
              BranchSideFuncs:
                - jround_up
                - start_iMCU_row.2546
            - BranchSide:      'src/wrapper/../jcdiffct.c:200,33'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:202,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:179,49'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:203,24'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:179,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:180,19'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:216,16'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:219,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:221,29'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:226,19'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:168,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:178,21'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:229,9'
              BranchSideFuncs:
                - start_iMCU_row.2546
      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/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:82,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:85,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:85,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:86,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:88,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compress_first_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          179
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - compress_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:258,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:258,42'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,33'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,3'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:274,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:275,28'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:278,34'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:279,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:279,27'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,33'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:266,10'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:281,29'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,5'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:287,5'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:287,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:266,10'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:288,14'
              BranchSideFuncs:
                - compress_output.2544
        - Branch String:   'src/wrapper/../jcdiffct.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:265,3'
              BranchSideFuncs:
                - compress_output.2544
            - BranchSide:      'src/wrapper/../jcdiffct.c:268,36'
              BranchSideFuncs:
                - compress_output.2544
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:297,10'
          Dst:             compress_output
    - functionName:    start_pass_diff
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:103,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - start_iMCU_row.2546
            - BranchSide:      'src/wrapper/../jcdiffct.c:103,42'
              BranchSideFuncs:
                - start_iMCU_row.2546
                - start_iMCU_row.2546
        - Branch String:   'src/wrapper/../jcdiffct.c:110,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:111,14'
              BranchSideFuncs:
                - start_iMCU_row.2546
            - BranchSide:      'src/wrapper/../jcdiffct.c:113,9'
              BranchSideFuncs:
                - start_iMCU_row.2546
        - Branch String:   'src/wrapper/../jcdiffct.c:129,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:131,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:116,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:118,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:124,15'
              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,15'
              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,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
        - Src:             'src/wrapper/../jcdiffct.c:114,3'
          Dst:             start_iMCU_row
    - functionName:    j16init_c_diff_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jcdiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          273
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jcdiffct.c:352,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:352,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:352,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:353,29'
              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,14'
              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:364,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - 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:364,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:366,48'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,47'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:379,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:379,33'
              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:380,10'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:391,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:380,10'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:392,14'
              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:402,49'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jcdiffct.c:398,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jcdiffct.c:416,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jcdiffct.c:402,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jcdiffct.c:402,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jcdiffct.c:404,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
      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/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jchuff.c:337,46'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:337,46'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:339,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:339,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:342,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flush_bits
      functionSourceFile: '/src/libjpeg-turbo/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          202
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - dump_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jchuff.c:483,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:502,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:502,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:504,19'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:504,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:505,14'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:509,7'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:504,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:505,14'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:509,7'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:509,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:511,39'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:529,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:529,3'
              BranchSideFuncs:
                - dump_buffer.2584
      Callsites:
        - Src:             'src/jchuff.c:529,3'
          Dst:             dump_buffer
    - functionName:    encode_one_block
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1488
      ICount:          32581
      EdgeCount:       2031
      CyclomaticComplexity: 545
      functionsReached:
        - dump_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:568,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:570,30'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:574,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:574,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:578,10'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:594,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:595,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:601,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:601,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:601,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:637,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:637,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:638,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:638,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:639,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:639,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:640,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:640,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:641,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:641,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:642,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:642,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:643,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:643,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:644,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:644,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:645,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:645,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,41'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,41'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,53'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,53'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:646,65'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:646,65'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,5'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,17'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:647,29'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:647,29'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:651,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:651,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:651,7'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:657,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:657,3'
              BranchSideFuncs:
                - dump_buffer.2584
      Callsites:
        - Src:             'src/jchuff.c:657,3'
          Dst:             dump_buffer
    - functionName:    encode_one_block_simd
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - dump_buffer
        - jsimd_huff_encode_one_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:543,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block
                - dump_buffer.2584
                - jsimd_huff_encode_one_block
            - BranchSide:      'src/jchuff.c:550,3'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block
                - dump_buffer.2584
                - jsimd_huff_encode_one_block
        - Branch String:   'src/jchuff.c:550,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:550,3'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block
            - BranchSide:      'src/jchuff.c:552,12'
              BranchSideFuncs:
                - jsimd_huff_encode_one_block
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:555,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:555,3'
              BranchSideFuncs:
                - dump_buffer.2584
      Callsites:
        - Src:             'src/jchuff.c:552,12'
          Dst:             jsimd_huff_encode_one_block
        - Src:             'src/jchuff.c:555,3'
          Dst:             dump_buffer
        - Src:             'src/jchuff.c:552,12'
          Dst:             jsimd_huff_encode_one_block
    - functionName:    emit_restart
      functionSourceFile: '/src/libjpeg-turbo/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - dump_buffer
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:672,8'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - flush_bits.2585
                - dump_buffer.2584
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:672,8'
              BranchSideFuncs:
                - flush_bits.2585
                - dump_buffer.2584
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:672,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:672,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs:
                - dump_buffer.2584
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:675,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs:
                - dump_buffer.2584
                - dump_buffer.2584
            - BranchSide:      'src/jchuff.c:676,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:675,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:675,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:676,3'
              BranchSideFuncs:
                - dump_buffer.2584
        - Branch String:   'src/jchuff.c:679,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:679,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:680,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:679,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:679,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:680,5'
              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/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:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          247
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:818,30'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:818,30'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:823,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:824,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:828,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:828,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:829,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:835,29'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:828,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:829,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:835,29'
              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:846,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:847,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:850,16'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:850,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:856,16'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:856,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:857,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:861,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:864,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:865,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:868,20'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:845,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:875,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:845,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:845,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:875,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:875,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:876,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_pass_huff
      functionSourceFile: '/src/libjpeg-turbo/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flush_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:772,55'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - flush_bits.2585
            - BranchSide:      'src/jchuff.c:772,55'
              BranchSideFuncs:
                - flush_bits.2585
        - 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/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          232
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - emit_restart
        - encode_one_block
        - encode_one_block_simd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:695,55'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - encode_one_block_simd
                - encode_one_block
                - emit_restart.2586
            - BranchSide:      'src/jchuff.c:695,55'
              BranchSideFuncs:
                - encode_one_block_simd
                - encode_one_block
                - emit_restart.2586
        - Branch String:   'src/jchuff.c:710,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:711,18'
              BranchSideFuncs:
                - encode_one_block_simd
                - encode_one_block
            - BranchSide:      'src/jchuff.c:718,7'
              BranchSideFuncs:
                - encode_one_block_simd
                - encode_one_block
        - Branch String:   'src/jchuff.c:711,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:712,42'
              BranchSideFuncs:
                - emit_restart.2586
                - encode_one_block_simd
                - encode_one_block
            - BranchSide:      'src/jchuff.c:718,7'
              BranchSideFuncs:
                - encode_one_block_simd
                - encode_one_block
        - Branch String:   'src/jchuff.c:712,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:712,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:718,16'
              BranchSideFuncs:
                - encode_one_block_simd
                - 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:747,41'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:733,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:734,12'
              BranchSideFuncs:
                - encode_one_block
            - BranchSide:      'src/jchuff.c:747,41'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:722,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:722,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:728,35'
              BranchSideFuncs:
                - encode_one_block_simd
        - Branch String:   'src/jchuff.c:719,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:720,12'
              BranchSideFuncs:
                - encode_one_block_simd
            - BranchSide:      'src/jchuff.c:747,41'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:736,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:736,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:742,35'
              BranchSideFuncs:
                - encode_one_block
        - Branch String:   'src/jchuff.c:733,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:734,12'
              BranchSideFuncs:
                - encode_one_block
            - BranchSide:      'src/jchuff.c:747,41'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:752,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:752,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:753,18'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:753,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:755,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:758,28'
              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/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          124
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - jpeg_alloc_huff_table
        - jpeg_gen_optimal_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:1115,55'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1115,55'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1128,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1128,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1129,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - 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,10'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1134,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1135,20'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1136,47'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1139,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1128,45'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1140,18'
              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,20'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1143,47'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
        - Branch String:   'src/jchuff.c:1128,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1128,3'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jchuff.c:1129,15'
              BranchSideFuncs:
                - jpeg_gen_optimal_table
                - jpeg_alloc_huff_table
                - jpeg_gen_optimal_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/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          767
      EdgeCount:       99
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jchuff.c:950,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:963,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:998,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:999,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1057,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:979,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:978,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:980,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:978,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:979,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:979,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:978,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:980,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:998,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1057,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:999,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:998,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1000,21'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1000,13'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:998,38'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:998,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1013,12'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1041,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1041,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1057,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1044,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1045,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1047,5'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1041,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1044,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1073,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1072,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1075,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1098,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1098,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1099,50'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1098,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1098,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1099,50'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:1098,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:1098,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1099,50'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    encode_mcu_gather
      functionSourceFile: '/src/libjpeg-turbo/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - htest_one_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:888,55'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:888,55'
              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:901,28'
              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,40'
              BranchSideFuncs:
                - htest_one_block
        - Branch String:   'src/jchuff.c:904,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:904,3'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:905,10'
              BranchSideFuncs:
                - htest_one_block
        - Branch String:   'src/jchuff.c:904,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:904,3'
              BranchSideFuncs:
                - htest_one_block
            - BranchSide:      'src/jchuff.c:905,10'
              BranchSideFuncs:
                - htest_one_block
      Callsites:
        - Src:             'src/jchuff.c:907,5'
          Dst:             htest_one_block
    - functionName:    start_pass_huff
      functionSourceFile: '/src/libjpeg-turbo/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - jpeg_make_c_derived_tbl
        - jsimd_can_huff_encode_one_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:146,55'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - jsimd_can_huff_encode_one_block
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:146,55'
              BranchSideFuncs:
                - jsimd_can_huff_encode_one_block
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:150,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - jsimd_can_huff_encode_one_block
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs:
                - jsimd_can_huff_encode_one_block
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
        - Branch String:   'src/jchuff.c:170,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:167,15'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:167,15'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:166,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:166,3'
              BranchSideFuncs:
                - jpeg_make_c_derived_tbl
                - jpeg_make_c_derived_tbl
            - BranchSide:      'src/jchuff.c:167,15'
              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,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:175,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:174,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:175,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:176,21'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:176,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:177,9'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:176,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:177,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:180,11'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:180,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:182,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:185,11'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:187,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:189,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:166,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:166,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:167,15'
              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/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         141
      ICount:          1065
      EdgeCount:       187
      CyclomaticComplexity: 48
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jchuff.c:239,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:248,13'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:248,17'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:248,26'
              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,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:251,12'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:252,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:253,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:256,7'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:256,7'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:258,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:269,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:266,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:266,14'
              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:272,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:272,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:281,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:279,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:303,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:282,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:282,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:289,10'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:282,5'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:283,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:289,10'
              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:281,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:282,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:303,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:310,15'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:310,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:312,17'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:312,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:312,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:312,3'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:314,9'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:315,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:316,23'
              BranchSideFuncs: []
        - Branch String:   'src/jchuff.c:312,3'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:312,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:313,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_huff_encoder
      functionSourceFile: '/src/libjpeg-turbo/src/jchuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jchuff.c:1164,14'
          Branch Sides:
            - BranchSide:      'src/jchuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jchuff.c:1164,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decompress_smooth_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         267
      ICount:          1972
      EdgeCount:       372
      CyclomaticComplexity: 107
      functionsReached:
        - jcopy_block_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:431,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:457,17'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:459,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:465,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:469,28'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:469,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:469,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:474,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:474,33'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:804,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:477,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:475,10'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:480,16'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:480,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:481,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:483,39'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:483,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:484,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:488,35'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:489,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:489,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:493,32'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:493,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:494,35'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:500,39'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:500,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:501,31'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:508,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:516,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:518,15'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:520,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:524,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:524,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:524,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:524,51'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:524,70'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:525,7'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:525,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:525,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:525,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:525,51'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:525,70'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:526,7'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:526,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:526,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:526,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:526,51'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:535,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:536,13'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:541,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:545,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:475,10'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:544,44'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:549,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:551,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:561,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:555,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:557,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:561,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:561,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:563,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:567,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:567,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:569,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:582,36'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:583,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:580,47'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:800,30'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:588,59'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:589,23'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:596,23'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:588,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:590,30'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:596,23'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:596,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:597,23'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:614,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:614,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:614,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:634,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:614,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:615,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:634,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:615,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:621,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:622,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:626,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:623,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:623,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:631,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:623,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:624,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:631,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:627,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:627,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:629,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:627,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:628,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:629,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:634,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:634,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:654,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:634,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:635,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:654,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:635,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:641,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:642,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:646,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:643,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:643,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:651,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:643,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:644,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:651,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:647,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:647,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:649,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:647,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:648,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:649,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:654,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:654,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:672,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:654,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:655,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:672,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:655,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:656,72'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:658,41'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:659,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:660,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:664,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:661,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:661,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:669,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:661,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:662,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:669,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:665,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:665,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:667,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:665,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:666,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:667,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:672,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:672,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:691,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:672,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:673,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:691,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:673,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:678,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:679,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:683,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:680,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:680,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:688,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:680,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:681,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:688,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:684,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:684,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:686,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:684,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:685,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:686,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:691,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:691,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:708,13'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:691,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:692,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:708,13'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:692,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:693,72'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:695,41'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:696,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:697,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:701,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:698,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:698,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:706,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:698,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:699,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:706,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:702,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:702,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:704,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:702,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:703,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:704,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:708,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:710,21'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:788,9'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:710,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:710,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:725,21'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:712,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:713,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:717,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:714,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:714,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:722,28'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:714,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:715,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:722,28'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:718,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:718,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:720,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:718,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:719,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:720,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:725,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:725,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:740,21'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:727,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:728,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:732,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:729,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:729,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:737,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:729,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:730,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:737,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:733,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:733,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:735,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:733,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:734,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:735,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:740,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:740,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:755,21'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:742,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:743,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:747,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:744,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:744,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:752,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:744,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:745,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:752,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:748,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:748,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:750,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:748,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:749,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:750,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:755,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:755,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:773,61'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:757,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:758,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:762,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:759,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:759,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:767,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:759,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:760,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:767,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:763,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:763,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:765,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:763,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:764,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:765,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:778,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:779,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:781,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:583,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:586,9'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:800,18'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:474,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:477,19'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:804,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:804,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:804,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:806,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:586,9'
          Dst:             jcopy_block_row
    - functionName:    smoothing_ok
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         94
      ICount:          564
      EdgeCount:       129
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:362,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:362,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:370,32'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:370,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:370,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:370,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:370,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:374,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:374,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:376,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:381,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:383,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:383,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:383,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:389,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:389,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:389,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:390,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:390,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:391,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:391,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:391,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:392,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:392,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:392,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:393,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:393,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:394,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:394,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:394,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:395,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:395,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:396,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:396,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:396,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:397,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:397,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:398,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:389,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:389,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:401,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:403,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:403,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:405,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:416,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:383,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:383,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:386,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.h:75,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.h:75,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.h:78,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.h:78,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.h:79,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.h:81,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decompress_onepass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          396
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - jzero_far
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:88,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2619
                - jzero_far
            - BranchSide:      'src/wrapper/../jdcoefct.c:88,42'
              BranchSideFuncs:
                - start_iMCU_row.2619
                - jzero_far
        - Branch String:   'src/wrapper/../jdcoefct.c:101,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:104,25'
              BranchSideFuncs:
                - start_iMCU_row.2619
                - jzero_far
            - BranchSide:      'src/wrapper/../jdcoefct.c:158,19'
              BranchSideFuncs:
                - start_iMCU_row.2619
                - jzero_far
        - Branch String:   'src/wrapper/../jdcoefct.c:106,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:107,52'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:108,30'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:108,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:110,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:118,33'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:118,56'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:119,41'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:118,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:126,34'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:126,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:129,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:130,30'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:133,32'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:134,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:135,35'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:135,56'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:141,55'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:142,25'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:144,15'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:141,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:144,15'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:151,30'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:140,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:126,34'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:141,24'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:144,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:140,46'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:146,65'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:141,55'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:140,11'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:140,11'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:126,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:127,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:101,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:99,57'
              BranchSideFuncs:
                - start_iMCU_row.2619
                - jzero_far
            - BranchSide:      'src/wrapper/../jdcoefct.c:104,25'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:99,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:101,51'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:162,42'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:162,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:163,5'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:167,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:104,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jdcoefct.c:163,5'
          Dst:             start_iMCU_row
    - functionName:    dummy_consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decompress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          283
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:268,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:280,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:280,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:281,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:283,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:280,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:283,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:288,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:323,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:291,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:289,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:294,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:299,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:300,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:303,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:304,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:304,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:306,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:312,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:310,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:319,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:312,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:314,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:319,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:309,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:289,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:310,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:291,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:323,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:323,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:323,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:325,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          348
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:195,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:195,42'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:204,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:205,15'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:217,24'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:223,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:223,23'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:233,19'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:226,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:223,49'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:225,33'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:228,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:228,11'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:229,50'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:228,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:226,62'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:229,50'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:228,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:226,62'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:229,50'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:226,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:223,49'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:227,24'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:223,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:224,19'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:233,19'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:233,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:234,52'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:236,30'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:236,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:220,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:238,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:217,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:219,51'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:247,17'
              BranchSideFuncs:
                - start_iMCU_row.2619
        - Branch String:   'src/wrapper/../jdcoefct.c:247,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:248,5'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:252,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:248,5'
          Dst:             start_iMCU_row
    - functionName:    start_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - smoothing_ok
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:61,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - smoothing_ok
            - BranchSide:      'src/wrapper/../jdcoefct.c:61,42'
              BranchSideFuncs:
                - smoothing_ok
        - Branch String:   'src/wrapper/../jdcoefct.c:64,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:64,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:65,16'
              BranchSideFuncs:
                - smoothing_ok
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:65,38'
          Dst:             smoothing_ok
    - functionName:    start_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:48,10'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2619
            - BranchSide:      'src/wrapper/../jdcoefct.c:48,10'
              BranchSideFuncs:
                - start_iMCU_row.2619
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:49,3'
          Dst:             start_iMCU_row
    - functionName:    jinit_d_coef_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          206
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:821,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:821,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jdcoefct.c:821,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:822,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:825,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jdcoefct.c:844,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:844,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:860,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:849,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:850,21'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:852,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jdcoefct.c:844,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:846,30'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:860,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:854,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jdcoefct.c:856,22'
          Dst:             jround_up
    - functionName:    decompress_smooth_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         267
      ICount:          1972
      EdgeCount:       372
      CyclomaticComplexity: 107
      functionsReached:
        - jcopy_block_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:431,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:457,17'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:459,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:465,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:469,28'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:469,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:469,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:474,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:474,33'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:804,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:477,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:475,10'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:480,16'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:480,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:481,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:483,39'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:483,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:484,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:488,35'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:489,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:489,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:493,32'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:493,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:494,35'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:500,39'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:500,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:501,31'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:508,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:516,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:518,15'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:520,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:524,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:524,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:524,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:524,51'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:524,70'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:525,7'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:525,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:525,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:525,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:525,51'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:525,70'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:526,7'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:526,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:526,29'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:526,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:526,51'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:528,25'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:535,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:536,13'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:541,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:545,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:475,10'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:544,44'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:549,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:551,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:561,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:555,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:557,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:561,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:561,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:563,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:567,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:567,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:569,28'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:582,36'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:583,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:580,47'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:800,30'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:588,59'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:589,23'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:596,23'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:588,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:590,30'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:596,23'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:596,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:597,23'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:614,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:614,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:614,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:634,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:614,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:615,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:634,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:615,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:621,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:622,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:626,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:623,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:623,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:631,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:623,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:624,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:631,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:627,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:627,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:629,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:627,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:628,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:629,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:634,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:634,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:654,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:634,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:635,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:654,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:635,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:641,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:642,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:646,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:643,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:643,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:651,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:643,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:644,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:651,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:647,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:647,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:649,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:647,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:648,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:649,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:654,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:654,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:672,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:654,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:655,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:672,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:655,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:656,72'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:658,41'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:659,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:660,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:664,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:661,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:661,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:669,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:661,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:662,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:669,27'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:665,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:665,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:667,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:665,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:666,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:667,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:672,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:672,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:691,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:672,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:673,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:691,19'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:673,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:678,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:679,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:683,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:680,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:680,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:688,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:680,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:681,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:688,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:684,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:684,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:686,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:684,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:685,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:686,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:691,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:691,41'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:708,13'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:691,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:692,24'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:708,13'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:692,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:693,72'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:695,41'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:696,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:697,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:701,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:698,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:698,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:706,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:698,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:699,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:706,26'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:702,24'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:702,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:704,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:702,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:703,32'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:704,20'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:708,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:710,21'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:788,9'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:710,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:710,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:725,21'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:712,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:713,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:717,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:714,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:714,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:722,28'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:714,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:715,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:722,28'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:718,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:718,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:720,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:718,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:719,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:720,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:725,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:725,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:740,21'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:727,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:728,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:732,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:729,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:729,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:737,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:729,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:730,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:737,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:733,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:733,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:735,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:733,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:734,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:735,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:740,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:740,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:755,21'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:742,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:743,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:747,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:744,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:744,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:752,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:744,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:745,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:752,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:748,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:748,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:750,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:748,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:749,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:750,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:755,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:755,43'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:773,61'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:757,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:758,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:762,40'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:759,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:759,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:767,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:759,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:760,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:767,29'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:763,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:763,40'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:765,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:763,19'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:764,34'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:765,22'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:778,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:779,38'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:781,38'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:583,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:586,9'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:800,18'
              BranchSideFuncs:
                - jcopy_block_row
        - Branch String:   'src/wrapper/../jdcoefct.c:474,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:477,19'
              BranchSideFuncs:
                - jcopy_block_row
            - BranchSide:      'src/wrapper/../jdcoefct.c:804,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:804,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:804,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:806,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:586,9'
          Dst:             jcopy_block_row
    - functionName:    smoothing_ok
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         94
      ICount:          564
      EdgeCount:       129
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:362,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:362,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:370,32'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:370,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:370,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:370,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:370,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:374,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:374,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:376,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:381,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:383,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:383,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:383,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:389,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:389,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:389,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:390,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:390,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:391,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:391,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:391,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:392,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:392,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:392,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:393,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:393,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:394,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:394,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:394,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:395,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:395,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:396,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:396,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:396,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:397,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:397,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:398,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:389,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:389,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:401,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:403,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:403,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:405,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:408,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:408,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:409,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:413,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:414,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:416,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:383,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:383,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:386,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.h:75,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.h:75,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.h:78,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.h:78,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.h:79,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.h:81,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decompress_onepass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          396
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - jzero_far
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:88,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2649
                - jzero_far
            - BranchSide:      'src/wrapper/../jdcoefct.c:88,42'
              BranchSideFuncs:
                - start_iMCU_row.2649
                - jzero_far
        - Branch String:   'src/wrapper/../jdcoefct.c:101,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:104,25'
              BranchSideFuncs:
                - start_iMCU_row.2649
                - jzero_far
            - BranchSide:      'src/wrapper/../jdcoefct.c:158,19'
              BranchSideFuncs:
                - start_iMCU_row.2649
                - jzero_far
        - Branch String:   'src/wrapper/../jdcoefct.c:106,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:107,52'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:108,30'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:108,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:110,31'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:118,33'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:118,56'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:119,41'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:118,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:126,34'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:126,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:129,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:130,30'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:133,32'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:134,26'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:135,35'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:135,56'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:141,55'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:142,25'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:144,15'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:141,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:144,15'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:151,30'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:140,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:126,34'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:141,24'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:144,15'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:140,46'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:146,65'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:141,55'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:140,11'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:140,11'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:126,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:102,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:127,21'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:101,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:99,57'
              BranchSideFuncs:
                - start_iMCU_row.2649
                - jzero_far
            - BranchSide:      'src/wrapper/../jdcoefct.c:104,25'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:99,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:101,51'
              BranchSideFuncs:
                - jzero_far
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:162,42'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:162,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:163,5'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:167,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:104,7'
          Dst:             jzero_far
        - Src:             'src/wrapper/../jdcoefct.c:163,5'
          Dst:             start_iMCU_row
    - functionName:    dummy_consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decompress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          283
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:268,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:280,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:280,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:281,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:283,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:283,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:280,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:283,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:288,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:323,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:291,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:289,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:294,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:299,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:300,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:303,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:304,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:304,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:306,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:312,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:310,20'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:319,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:312,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:314,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:319,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:309,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:289,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:310,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:288,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:291,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:323,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:323,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:323,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:325,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          348
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:195,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:195,42'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:204,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:205,15'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:217,24'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:223,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:223,23'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:233,19'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:226,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:223,49'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:225,33'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:228,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:228,11'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:229,50'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:228,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:226,62'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:229,50'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:228,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:226,62'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:229,50'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:226,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:223,49'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:227,24'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:223,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:224,19'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:233,19'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:233,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:234,52'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:236,30'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:236,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:220,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:238,31'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:217,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:219,51'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:247,17'
              BranchSideFuncs:
                - start_iMCU_row.2649
        - Branch String:   'src/wrapper/../jdcoefct.c:247,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:248,5'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:252,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:248,5'
          Dst:             start_iMCU_row
    - functionName:    start_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - smoothing_ok
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:61,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - smoothing_ok.2648
            - BranchSide:      'src/wrapper/../jdcoefct.c:61,42'
              BranchSideFuncs:
                - smoothing_ok.2648
        - Branch String:   'src/wrapper/../jdcoefct.c:64,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:64,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcoefct.c:65,16'
              BranchSideFuncs:
                - smoothing_ok.2648
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:65,38'
          Dst:             smoothing_ok
    - functionName:    start_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:48,10'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2649
            - BranchSide:      'src/wrapper/../jdcoefct.c:48,10'
              BranchSideFuncs:
                - start_iMCU_row.2649
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:49,3'
          Dst:             start_iMCU_row
    - functionName:    j12init_d_coef_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcoefct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          206
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcoefct.c:821,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:821,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jdcoefct.c:821,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:822,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:825,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jdcoefct.c:844,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:844,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:860,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcoefct.c:849,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:850,21'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:852,40'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jdcoefct.c:844,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcoefct.c:846,30'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jdcoefct.c:860,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcoefct.c:854,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jdcoefct.c:856,22'
          Dst:             jround_up
    - functionName:    ycck_cmyk_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          158
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:569,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:568,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:570,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:562,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:562,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:562,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          327
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:260,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:257,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:260,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:278,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:279,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:294,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:278,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:279,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:294,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:294,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:260,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:295,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:260,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:260,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:260,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          241
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:355,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:357,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:371,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:372,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:385,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:371,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:372,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:385,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:385,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:357,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:386,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:357,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:357,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          422
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:123,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:120,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:123,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:146,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:147,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:172,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:146,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:147,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:172,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:172,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:123,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:173,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:123,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:123,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:123,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          247
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:203,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:200,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:203,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:203,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:203,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:203,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:203,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          270
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:315,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:313,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:315,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:329,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:329,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:329,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:329,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:336,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:315,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:337,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:315,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:315,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:315,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          382
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:39,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:30,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:39,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:61,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:62,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:83,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:61,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:62,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:83,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:83,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:39,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:84,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:39,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:39,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:39,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         129
      ICount:          1155
      EdgeCount:       169
      CyclomaticComplexity: 42
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          518
      EdgeCount:       84
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:386,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:387,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:399,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:387,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:387,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:387,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:399,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:400,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:416,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:416,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:416,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:416,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:416,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:417,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:424,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:415,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:400,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:400,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:400,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         150
      ICount:          1286
      EdgeCount:       197
      CyclomaticComplexity: 49
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:454,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_ycc_rgb_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:218,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:241,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:236,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:241,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:254,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          1064
      EdgeCount:       117
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:41,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:41,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:41,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:41,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_rgb_y_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:313,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:323,43'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:322,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:323,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:330,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:356,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:355,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:357,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:350,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:350,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jcopy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:441,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - jcopy_sample_rows
            - BranchSide:      'src/wrapper/../jdcolor.c:441,22'
              BranchSideFuncs:
                - jcopy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jdcolor.c:441,3'
          Dst:             jcopy_sample_rows
    - functionName:    start_pass_dcolor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jinit_color_deconverter
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         128
      ICount:          716
      EdgeCount:       168
      CyclomaticComplexity: 42
      functionsReached:
        - build_rgb_y_table
        - build_ycc_rgb_table
        - jsimd_can_ycc_rgb
        - jsimd_can_ycc_rgb565
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:763,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:763,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:763,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:765,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:774,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:765,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:765,74'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:765,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:779,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:774,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:779,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:785,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:787,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:793,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:793,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:799,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:799,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:804,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:787,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:793,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:799,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:804,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:816,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:819,16'
              BranchSideFuncs:
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:879,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:916,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:932,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:819,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:820,33'
              BranchSideFuncs:
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:823,12'
              BranchSideFuncs:
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:819,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:821,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:823,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:824,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:825,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:826,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:824,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:826,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:830,40'
              BranchSideFuncs:
                - build_rgb_y_table
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:828,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:828,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:830,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:831,21'
              BranchSideFuncs:
                - build_rgb_y_table
            - BranchSide:      'src/wrapper/../jdcolor.c:834,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:849,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:849,60'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:852,35'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
        - Branch String:   'src/wrapper/../jdcolor.c:849,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:850,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:852,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:853,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:855,11'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:863,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:855,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:856,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:860,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
        - Branch String:   'src/wrapper/../jdcolor.c:863,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:864,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:865,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:865,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:866,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:874,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:866,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:867,45'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:867,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:869,49'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:866,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:870,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:879,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:880,7'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:882,12'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
        - Branch String:   'src/wrapper/../jdcolor.c:883,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:884,18'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:902,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
        - Branch String:   'src/wrapper/../jdcolor.c:884,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:886,13'
              BranchSideFuncs:
                - jsimd_can_ycc_rgb565
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:894,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:886,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:887,25'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:891,25'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
        - Branch String:   'src/wrapper/../jdcolor.c:894,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:895,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:896,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:896,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:897,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:899,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:902,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:903,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:905,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:905,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:906,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:907,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:907,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:908,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:910,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:916,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:917,33'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:920,12'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
        - Branch String:   'src/wrapper/../jdcolor.c:916,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:918,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:920,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:921,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:922,21'
              BranchSideFuncs:
                - build_ycc_rgb_table.2699
            - BranchSide:      'src/wrapper/../jdcolor.c:924,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:924,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:925,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:927,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:932,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:933,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:936,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:940,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:940,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:940,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:940,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:943,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcolor.c:832,7'
          Dst:             build_rgb_y_table
        - Src:             'src/wrapper/../jdcolor.c:855,11'
          Dst:             jsimd_can_ycc_rgb
        - Src:             'src/wrapper/../jdcolor.c:861,9'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:886,13'
          Dst:             jsimd_can_ycc_rgb565
        - Src:             'src/wrapper/../jdcolor.c:892,11'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:904,9'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:923,7'
          Dst:             build_ycc_rgb_table
    - functionName:    ycck_cmyk_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          160
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:569,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:568,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:570,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:562,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:562,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:562,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          329
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:260,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:257,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:260,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:278,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:279,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:294,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:278,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:279,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:294,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:294,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:260,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:295,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:260,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:260,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:260,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          247
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:355,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:357,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:371,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:372,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:385,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:371,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:372,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:385,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:385,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:357,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:386,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:357,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:357,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          424
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:123,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:120,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:123,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:146,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:147,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:172,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:146,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:147,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:172,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:172,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:123,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:173,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:123,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:123,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:123,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          249
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:203,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:200,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:203,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:203,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:203,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:203,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:203,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          183
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:315,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:313,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:315,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:331,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:331,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:336,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:315,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:337,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:315,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:315,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:315,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          384
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:39,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:30,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:39,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:61,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:62,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:83,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:61,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:62,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:83,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:83,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:39,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:84,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:39,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:39,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:39,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          1351
      EdgeCount:       211
      CyclomaticComplexity: 54
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          661
      EdgeCount:       112
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:386,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:387,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:399,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:387,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:387,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:387,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:399,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:400,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:416,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:416,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:416,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:416,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:416,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:417,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:424,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:415,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:400,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:400,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:400,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         150
      ICount:          1199
      EdgeCount:       197
      CyclomaticComplexity: 49
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:454,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_ycc_rgb_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:218,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:241,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:236,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:241,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:254,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          1054
      EdgeCount:       115
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:265,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:36,54'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:41,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:41,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:50,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:50,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:56,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:57,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_rgb_y_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:313,54'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:323,43'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:322,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:323,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:330,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          198
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:356,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:356,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:357,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:356,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:356,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:357,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:356,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:355,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:357,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:350,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:350,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:350,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - j12copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:441,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - j12copy_sample_rows
            - BranchSide:      'src/wrapper/../jdcolor.c:441,22'
              BranchSideFuncs:
                - j12copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jdcolor.c:441,3'
          Dst:             j12copy_sample_rows
    - functionName:    start_pass_dcolor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j12init_color_deconverter
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         124
      ICount:          696
      EdgeCount:       162
      CyclomaticComplexity: 40
      functionsReached:
        - build_rgb_y_table
        - build_ycc_rgb_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:763,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:763,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:763,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:767,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:774,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:767,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:768,31'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:767,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:779,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:774,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:779,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:785,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:787,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:793,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:793,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:799,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:799,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:804,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:787,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:793,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:799,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:804,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:816,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:819,16'
              BranchSideFuncs:
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:879,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:916,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:932,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:819,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:820,33'
              BranchSideFuncs:
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:823,12'
              BranchSideFuncs:
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:819,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:821,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:823,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:824,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:825,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:826,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:824,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:826,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:830,40'
              BranchSideFuncs:
                - build_rgb_y_table.2762
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:828,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:828,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:830,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:831,21'
              BranchSideFuncs:
                - build_rgb_y_table.2762
            - BranchSide:      'src/wrapper/../jdcolor.c:834,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:849,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:849,60'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:852,35'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
        - Branch String:   'src/wrapper/../jdcolor.c:849,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:850,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:852,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:853,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:860,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:863,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:863,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:864,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:865,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:865,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:866,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:874,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:866,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:867,45'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:867,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:869,49'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:866,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:870,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:879,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:880,7'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:882,12'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
                - build_ycc_rgb_table.2759
        - Branch String:   'src/wrapper/../jdcolor.c:883,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:884,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:902,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
        - Branch String:   'src/wrapper/../jdcolor.c:884,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:891,25'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:894,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:894,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:895,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:896,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:896,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:897,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:899,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:902,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:903,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:905,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:905,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:906,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:907,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:907,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:908,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:910,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:916,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:917,33'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:920,12'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
        - Branch String:   'src/wrapper/../jdcolor.c:916,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:918,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:920,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:921,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:922,21'
              BranchSideFuncs:
                - build_ycc_rgb_table.2759
            - BranchSide:      'src/wrapper/../jdcolor.c:924,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:924,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:925,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:927,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:932,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:933,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:936,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:940,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:940,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:940,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:940,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:943,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcolor.c:832,7'
          Dst:             build_rgb_y_table
        - Src:             'src/wrapper/../jdcolor.c:861,9'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:892,11'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:904,9'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:923,7'
          Dst:             build_ycc_rgb_table
    - functionName:    ycck_cmyk_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:585,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:585,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          321
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:260,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:257,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:260,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:278,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:279,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:294,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:278,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:279,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:294,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:294,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:260,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:295,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:260,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:260,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:260,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          235
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:355,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:357,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:371,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:372,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:385,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:371,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:372,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:385,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:385,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:357,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:386,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:357,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:357,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:357,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb565D_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:186,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:186,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          342
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:203,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:200,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:203,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:221,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:222,18'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:235,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:203,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:203,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:203,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:203,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          179
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:315,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:313,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:315,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:331,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:331,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:336,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:336,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:315,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:337,11'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcol565.c:315,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcol565.c:315,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:315,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb565_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcol565.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcol565.c:96,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          1351
      EdgeCount:       211
      CyclomaticComplexity: 54
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:132,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:127,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:133,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:127,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:134,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          661
      EdgeCount:       112
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:386,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:387,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:399,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:393,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:393,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:394,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:387,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:387,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:387,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:399,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:400,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:416,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:416,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:416,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:419,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:416,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:420,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:416,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:417,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:424,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:415,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:415,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:407,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:406,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:408,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:400,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:400,12'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:400,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gray_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         150
      ICount:          1199
      EdgeCount:       197
      CyclomaticComplexity: 49
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:454,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:94,32'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:99,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:97,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:100,64'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolext.c:96,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolext.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolext.c:96,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_ycc_rgb_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:252,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:252,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ycc_rgb_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:0,0'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_rgb_y_table
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:328,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:328,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rgb_gray_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:366,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:366,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    grayscale_convert
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - j16copy_sample_rows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:441,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - j16copy_sample_rows
            - BranchSide:      'src/wrapper/../jdcolor.c:441,22'
              BranchSideFuncs:
                - j16copy_sample_rows
      Callsites:
        - Src:             'src/wrapper/../jdcolor.c:441,3'
          Dst:             j16copy_sample_rows
    - functionName:    start_pass_dcolor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    j16init_color_deconverter
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdcolor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         124
      ICount:          696
      EdgeCount:       162
      CyclomaticComplexity: 40
      functionsReached:
        - build_rgb_y_table
        - build_ycc_rgb_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdcolor.c:763,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:763,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:763,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:767,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:774,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:767,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:768,31'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:767,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:779,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:774,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:779,14'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:785,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:787,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:793,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:793,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:799,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:799,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:804,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:787,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:793,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:799,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:804,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:0,0'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:816,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:816,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:819,16'
              BranchSideFuncs:
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:849,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:879,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:916,16'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:932,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:819,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:820,33'
              BranchSideFuncs:
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:823,12'
              BranchSideFuncs:
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:819,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:821,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:823,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:824,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:825,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:826,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:824,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:826,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:830,40'
              BranchSideFuncs:
                - build_rgb_y_table.2824
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:828,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:828,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:830,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:831,21'
              BranchSideFuncs:
                - build_rgb_y_table.2824
            - BranchSide:      'src/wrapper/../jdcolor.c:834,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:849,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:849,60'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:852,35'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
        - Branch String:   'src/wrapper/../jdcolor.c:849,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:850,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:852,35'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:853,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:860,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:863,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:863,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:864,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:865,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:865,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:866,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:874,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:866,48'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:867,45'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:867,50'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:869,49'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:866,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:870,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:872,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:879,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:880,7'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:882,12'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
                - build_ycc_rgb_table.2822
        - Branch String:   'src/wrapper/../jdcolor.c:883,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:884,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:902,18'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
        - Branch String:   'src/wrapper/../jdcolor.c:884,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:891,25'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:894,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:894,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:895,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:896,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:896,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:897,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:899,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:902,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:903,23'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:905,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:905,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:906,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:907,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:907,18'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:908,23'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:910,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:916,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:917,33'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:920,12'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
        - Branch String:   'src/wrapper/../jdcolor.c:916,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:918,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:920,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:921,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:922,21'
              BranchSideFuncs:
                - build_ycc_rgb_table.2822
            - BranchSide:      'src/wrapper/../jdcolor.c:924,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:924,16'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:925,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:927,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:932,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:933,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:936,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:940,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:828,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:829,30'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:940,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdcolor.c:940,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdcolor.c:940,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdcolor.c:943,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdcolor.c:832,7'
          Dst:             build_rgb_y_table
        - Src:             'src/wrapper/../jdcolor.c:861,9'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:892,11'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:904,9'
          Dst:             build_ycc_rgb_table
        - Src:             'src/wrapper/../jdcolor.c:923,7'
          Dst:             build_ycc_rgb_table
    - functionName:    start_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          1089
      EdgeCount:       69
      CyclomaticComplexity: 11
      functionsReached:
        - jsimd_can_idct_2x2
        - jsimd_can_idct_4x4
        - jsimd_can_idct_float
        - jsimd_can_idct_ifast
        - jsimd_can_idct_islow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddctmgr.c:99,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:99,42'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:106,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:106,33'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:106,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:117,11'
              BranchSideFuncs:
                - jsimd_can_idct_2x2
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
            - BranchSide:      'src/wrapper/../jddctmgr.c:127,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:130,11'
              BranchSideFuncs:
                - jsimd_can_idct_4x4
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:140,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:149,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:153,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:156,22'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
            - BranchSide:      'src/wrapper/../jddctmgr.c:199,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:203,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:207,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:216,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:220,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:224,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:228,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:232,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:235,7'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:117,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:130,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:156,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:160,13'
              BranchSideFuncs:
                - jsimd_can_idct_islow
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:171,13'
              BranchSideFuncs:
                - jsimd_can_idct_ifast
                - jsimd_can_idct_float
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:182,13'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:191,9'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:160,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:171,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:182,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:246,36'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:246,39'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:246,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:248,21'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:251,26'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:252,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:252,5'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:261,40'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:319,24'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:291,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:293,13'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:293,13'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:291,36'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:293,13'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:291,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:293,13'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
        - Branch String:   'src/wrapper/../jddctmgr.c:106,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:106,3'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
            - BranchSide:      'src/wrapper/../jddctmgr.c:109,22'
              BranchSideFuncs:
                - jsimd_can_idct_float
                - jsimd_can_idct_ifast
                - jsimd_can_idct_islow
                - jsimd_can_idct_4x4
                - jsimd_can_idct_2x2
      Callsites:
        - Src:             'src/wrapper/../jddctmgr.c:117,11'
          Dst:             jsimd_can_idct_2x2
        - Src:             'src/wrapper/../jddctmgr.c:130,11'
          Dst:             jsimd_can_idct_4x4
        - Src:             'src/wrapper/../jddctmgr.c:160,13'
          Dst:             jsimd_can_idct_islow
        - Src:             'src/wrapper/../jddctmgr.c:171,13'
          Dst:             jsimd_can_idct_ifast
        - Src:             'src/wrapper/../jddctmgr.c:182,13'
          Dst:             jsimd_can_idct_float
    - functionName:    jinit_inverse_dct
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddctmgr.c:346,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:346,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:346,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:347,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:350,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:355,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:355,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:355,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:355,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:359,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          834
      EdgeCount:       47
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddctmgr.c:99,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:99,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:106,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:106,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:106,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:109,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:123,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:127,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:136,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:140,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:149,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:153,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:156,22'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:199,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:203,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:216,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:224,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:228,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:232,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:235,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:156,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:238,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:246,36'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:246,39'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:246,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:248,21'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:249,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:251,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:252,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:261,40'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:293,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:319,24'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:291,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:107,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:293,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:106,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:106,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:109,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_inverse_dct
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddctmgr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddctmgr.c:346,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:346,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:346,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:347,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:350,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:355,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:355,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:355,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddctmgr.c:355,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddctmgr.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddctmgr.c:359,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:127,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:127,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:129,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:132,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:74,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:77,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:77,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:78,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:80,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decompress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          256
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - process_restart
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:165,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
            - BranchSide:      'src/wrapper/../jddiffct.c:165,42'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
        - Branch String:   'src/wrapper/../jddiffct.c:179,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:180,17'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
        - Branch String:   'src/wrapper/../jddiffct.c:180,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:181,14'
              BranchSideFuncs:
                - process_restart.2882
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
        - Branch String:   'src/wrapper/../jddiffct.c:181,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:181,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
        - Branch String:   'src/wrapper/../jddiffct.c:191,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:193,29'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
            - BranchSide:      'src/wrapper/../jddiffct.c:199,16'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
        - Branch String:   'src/wrapper/../jddiffct.c:199,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:200,31'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
            - BranchSide:      'src/wrapper/../jddiffct.c:203,19'
              BranchSideFuncs:
                - start_iMCU_row.2883
                - process_restart.2882
        - Branch String:   'src/wrapper/../jddiffct.c:215,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:215,17'
              BranchSideFuncs:
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:215,17'
              BranchSideFuncs:
                - start_iMCU_row.2883
        - Branch String:   'src/wrapper/../jddiffct.c:214,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:211,45'
              BranchSideFuncs:
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:218,9'
              BranchSideFuncs:
                - start_iMCU_row.2883
        - Branch String:   'src/wrapper/../jddiffct.c:211,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:212,15'
              BranchSideFuncs:
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:234,17'
              BranchSideFuncs:
                - start_iMCU_row.2883
        - Branch String:   'src/wrapper/../jddiffct.c:234,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:235,5'
              BranchSideFuncs:
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:239,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:181,14'
          Dst:             process_restart
        - Src:             'src/wrapper/../jddiffct.c:235,5'
          Dst:             start_iMCU_row
    - functionName:    dummy_consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    output_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:297,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:304,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:304,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:305,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:307,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:307,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:304,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:307,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:312,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:312,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:320,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:321,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:324,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:325,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:325,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:328,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:313,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:312,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:315,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:334,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:336,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decompress_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:267,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - decompress_data.2884
            - BranchSide:      'src/wrapper/../jddiffct.c:267,42'
              BranchSideFuncs:
                - decompress_data.2884
        - Branch String:   'src/wrapper/../jddiffct.c:273,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:273,3'
              BranchSideFuncs:
                - decompress_data.2884
            - BranchSide:      'src/wrapper/../jddiffct.c:274,15'
              BranchSideFuncs:
                - decompress_data.2884
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:282,10'
          Dst:             decompress_data
    - functionName:    start_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:95,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:95,42'
              BranchSideFuncs:
                - start_iMCU_row.2883
        - Branch String:   'src/wrapper/../jddiffct.c:107,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:107,7'
              BranchSideFuncs:
                - start_iMCU_row.2883
            - BranchSide:      'src/wrapper/../jddiffct.c:108,5'
              BranchSideFuncs:
                - start_iMCU_row.2883
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:115,3'
          Dst:             start_iMCU_row
    - functionName:    jinit_d_diff_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:354,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:354,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:354,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:354,72'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:359,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:354,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:359,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:362,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:369,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:369,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:383,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:369,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:372,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:383,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:383,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:388,49'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:405,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:383,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:405,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:388,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:388,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:388,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:390,30'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:372,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:377,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:393,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:395,22'
          Dst:             jround_up
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:127,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:127,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:129,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:132,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:74,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:77,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:77,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:78,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:80,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decompress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          256
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - process_restart
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:165,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
            - BranchSide:      'src/wrapper/../jddiffct.c:165,42'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
        - Branch String:   'src/wrapper/../jddiffct.c:179,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:180,17'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
        - Branch String:   'src/wrapper/../jddiffct.c:180,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:181,14'
              BranchSideFuncs:
                - process_restart.2913
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
        - Branch String:   'src/wrapper/../jddiffct.c:181,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:181,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
        - Branch String:   'src/wrapper/../jddiffct.c:191,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:193,29'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
            - BranchSide:      'src/wrapper/../jddiffct.c:199,16'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
        - Branch String:   'src/wrapper/../jddiffct.c:199,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:200,31'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
            - BranchSide:      'src/wrapper/../jddiffct.c:203,19'
              BranchSideFuncs:
                - start_iMCU_row.2914
                - process_restart.2913
        - Branch String:   'src/wrapper/../jddiffct.c:215,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:215,17'
              BranchSideFuncs:
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:215,17'
              BranchSideFuncs:
                - start_iMCU_row.2914
        - Branch String:   'src/wrapper/../jddiffct.c:214,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:211,45'
              BranchSideFuncs:
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:218,9'
              BranchSideFuncs:
                - start_iMCU_row.2914
        - Branch String:   'src/wrapper/../jddiffct.c:211,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:212,15'
              BranchSideFuncs:
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:234,17'
              BranchSideFuncs:
                - start_iMCU_row.2914
        - Branch String:   'src/wrapper/../jddiffct.c:234,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:235,5'
              BranchSideFuncs:
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:239,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:181,14'
          Dst:             process_restart
        - Src:             'src/wrapper/../jddiffct.c:235,5'
          Dst:             start_iMCU_row
    - functionName:    dummy_consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    output_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          247
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:297,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:304,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:304,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:305,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:307,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:307,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:304,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:307,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:312,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:312,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:320,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:321,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:324,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:325,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:325,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:328,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:313,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:312,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:315,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:334,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:336,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decompress_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:267,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - decompress_data.2915
            - BranchSide:      'src/wrapper/../jddiffct.c:267,42'
              BranchSideFuncs:
                - decompress_data.2915
        - Branch String:   'src/wrapper/../jddiffct.c:273,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:273,3'
              BranchSideFuncs:
                - decompress_data.2915
            - BranchSide:      'src/wrapper/../jddiffct.c:274,15'
              BranchSideFuncs:
                - decompress_data.2915
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:282,10'
          Dst:             decompress_data
    - functionName:    start_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:95,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:95,42'
              BranchSideFuncs:
                - start_iMCU_row.2914
        - Branch String:   'src/wrapper/../jddiffct.c:107,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:107,7'
              BranchSideFuncs:
                - start_iMCU_row.2914
            - BranchSide:      'src/wrapper/../jddiffct.c:108,5'
              BranchSideFuncs:
                - start_iMCU_row.2914
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:115,3'
          Dst:             start_iMCU_row
    - functionName:    j12init_d_diff_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:356,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:356,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:356,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:357,29'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:359,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:359,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:362,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:369,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:369,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:383,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:369,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:372,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:383,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:383,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:388,49'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:405,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:383,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:405,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:388,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:388,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:388,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:390,30'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:372,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:377,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:393,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:395,22'
          Dst:             jround_up
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:127,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:127,42'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:129,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:129,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:132,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_iMCU_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:74,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:77,16'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:77,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:78,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:80,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decompress_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          256
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - process_restart
        - start_iMCU_row
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:165,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
            - BranchSide:      'src/wrapper/../jddiffct.c:165,42'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
        - Branch String:   'src/wrapper/../jddiffct.c:179,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:180,17'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
        - Branch String:   'src/wrapper/../jddiffct.c:180,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:181,14'
              BranchSideFuncs:
                - process_restart.2945
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
        - Branch String:   'src/wrapper/../jddiffct.c:181,13'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:181,13'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:185,25'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
        - Branch String:   'src/wrapper/../jddiffct.c:191,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:193,29'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
            - BranchSide:      'src/wrapper/../jddiffct.c:199,16'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
        - Branch String:   'src/wrapper/../jddiffct.c:199,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:200,31'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
            - BranchSide:      'src/wrapper/../jddiffct.c:203,19'
              BranchSideFuncs:
                - start_iMCU_row.2946
                - process_restart.2945
        - Branch String:   'src/wrapper/../jddiffct.c:215,17'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:215,17'
              BranchSideFuncs:
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:215,17'
              BranchSideFuncs:
                - start_iMCU_row.2946
        - Branch String:   'src/wrapper/../jddiffct.c:214,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:211,45'
              BranchSideFuncs:
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:218,9'
              BranchSideFuncs:
                - start_iMCU_row.2946
        - Branch String:   'src/wrapper/../jddiffct.c:211,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:212,15'
              BranchSideFuncs:
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:234,17'
              BranchSideFuncs:
                - start_iMCU_row.2946
        - Branch String:   'src/wrapper/../jddiffct.c:234,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:235,5'
              BranchSideFuncs:
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:239,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:181,14'
          Dst:             process_restart
        - Src:             'src/wrapper/../jddiffct.c:235,5'
          Dst:             start_iMCU_row
    - functionName:    dummy_consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    output_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          247
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:297,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:304,17'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:304,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:305,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:307,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:307,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:304,17'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:307,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:312,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:312,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:320,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:321,28'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:324,34'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:325,11'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:325,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:328,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:328,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:313,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:329,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:312,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:315,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:334,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:334,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:336,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    consume_data
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decompress_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:267,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - decompress_data.2947
            - BranchSide:      'src/wrapper/../jddiffct.c:267,42'
              BranchSideFuncs:
                - decompress_data.2947
        - Branch String:   'src/wrapper/../jddiffct.c:273,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:273,3'
              BranchSideFuncs:
                - decompress_data.2947
            - BranchSide:      'src/wrapper/../jddiffct.c:274,15'
              BranchSideFuncs:
                - decompress_data.2947
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:282,10'
          Dst:             decompress_data
    - functionName:    start_output_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    start_input_pass
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - start_iMCU_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:95,42'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:95,42'
              BranchSideFuncs:
                - start_iMCU_row.2946
        - Branch String:   'src/wrapper/../jddiffct.c:107,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:107,7'
              BranchSideFuncs:
                - start_iMCU_row.2946
            - BranchSide:      'src/wrapper/../jddiffct.c:108,5'
              BranchSideFuncs:
                - start_iMCU_row.2946
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:115,3'
          Dst:             start_iMCU_row
    - functionName:    j16init_d_diff_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jddiffct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - jround_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jddiffct.c:356,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:0,0'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:356,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:356,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:357,29'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:359,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:356,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:359,5'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:362,14'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:369,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:369,33'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:383,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:369,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:372,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:383,7'
              BranchSideFuncs:
                - jround_up
                - jround_up
        - Branch String:   'src/wrapper/../jddiffct.c:383,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:388,49'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:405,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:383,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jddiffct.c:405,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:388,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:388,35'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jddiffct.c:388,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jddiffct.c:390,30'
              BranchSideFuncs:
                - jround_up
                - jround_up
            - BranchSide:      'src/wrapper/../jddiffct.c:399,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jddiffct.c:372,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:377,7'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:393,22'
          Dst:             jround_up
        - Src:             'src/wrapper/../jddiffct.c:395,22'
          Dst:             jround_up
    - functionName:    decode_mcu_slow
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         97
      ICount:          665
      EdgeCount:       132
      CyclomaticComplexity: 37
      functionsReached:
        - jpeg_fill_bit_buffer
        - jpeg_huff_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:554,55'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:554,55'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:565,23'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:565,34'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:566,28'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:573,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:573,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:573,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:573,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:573,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:573,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:574,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:574,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:575,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:580,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:575,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:575,7'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:576,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:575,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:575,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:576,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:580,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:582,16'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:599,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:593,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:595,23'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:630,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:599,34'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:599,37'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:630,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:599,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:630,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:604,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:604,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:604,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:604,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:604,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:606,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:609,13'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:610,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:620,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:611,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:611,11'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:612,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:611,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:611,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:612,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:620,15'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:564,51'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:622,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:603,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:564,51'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:604,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:631,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:631,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:631,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:631,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:631,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:633,15'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:636,13'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:638,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:641,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:638,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:638,11'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:639,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:638,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:638,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:639,11'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:641,15'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:564,51'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:630,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:564,51'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:631,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:564,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:565,23'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:650,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdhuff.c:573,5'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdhuff.c:573,5'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdhuff.c:575,7'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdhuff.c:604,9'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdhuff.c:604,9'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdhuff.c:611,11'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdhuff.c:631,9'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdhuff.c:631,9'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdhuff.c:638,11'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    jpeg_fill_bit_buffer
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          254
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:293,51'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:293,51'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:301,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:302,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:361,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:306,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:307,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:312,22'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:307,13'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:307,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:309,34'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:316,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:323,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:352,32'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:323,15'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:324,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:329,26'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:324,17'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:324,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:326,38'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:331,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:323,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:333,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:333,13'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:352,32'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:302,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:306,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:378,26'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:361,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:367,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:378,26'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:367,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:368,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:372,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_huff_decode
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          172
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - jpeg_fill_bit_buffer
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:446,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:446,3'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:446,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:446,3'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:447,10'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:446,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:446,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:447,10'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:454,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:454,5'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:455,13'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:454,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:454,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:455,13'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdhuff.c:452,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:453,10'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdhuff.c:460,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:465,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:466,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:470,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdhuff.c:446,3'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdhuff.c:454,5'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    decode_mcu_fast
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         268
      ICount:          2117
      EdgeCount:       372
      CyclomaticComplexity: 106
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:678,23'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:678,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:679,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:684,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:683,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:690,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:684,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:690,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:686,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:686,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:685,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:685,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:686,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:690,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:691,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:701,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:704,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:677,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:708,13'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:709,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:715,17'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:711,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:711,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:710,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:711,15'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:715,15'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:677,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:716,13'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:703,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:677,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:723,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:677,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:727,13'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:732,17'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:730,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:730,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:729,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:729,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:730,11'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:732,15'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:677,51'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:722,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:677,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:723,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:677,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:678,23'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:739,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:739,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:740,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:744,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:514,55'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:514,55'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:527,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:528,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:531,36'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:538,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:538,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:539,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_huff_table
      functionSourceFile: '/src/libjpeg-turbo/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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          148
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jpeg_alloc_huff_table
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jstdhuff.c:26,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jstdhuff.c:26,7'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
        - Branch String:   'src/jstdhuff.c:26,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:27,16'
              BranchSideFuncs:
                - jpeg_alloc_huff_table
            - BranchSide:      'src/jstdhuff.c:28,19'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:28,12'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:28,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jstdhuff.c:32,3'
              BranchSideFuncs: []
        - Branch String:   'src/jstdhuff.c:41,20'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:41,32'
              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,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jstdhuff.c:27,16'
          Dst:             jpeg_alloc_huff_table
    - functionName:    decode_mcu
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          143
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - decode_mcu_fast
        - decode_mcu_slow
        - process_restart
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:772,55'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
                - process_restart.2985
            - BranchSide:      'src/jdhuff.c:772,55'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
                - process_restart.2985
        - Branch String:   'src/jdhuff.c:776,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:777,18'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
            - BranchSide:      'src/jdhuff.c:783,14'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
        - Branch String:   'src/jdhuff.c:777,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:778,12'
              BranchSideFuncs:
                - process_restart.2985
                - decode_mcu_slow
                - decode_mcu_fast
            - BranchSide:      'src/jdhuff.c:783,14'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
        - Branch String:   'src/jdhuff.c:778,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:778,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:783,14'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
        - Branch String:   'src/jdhuff.c:783,76'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:784,14'
              BranchSideFuncs:
                - decode_mcu_slow
            - BranchSide:      'src/jdhuff.c:790,21'
              BranchSideFuncs:
                - decode_mcu_slow
        - Branch String:   'src/jdhuff.c:783,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:790,21'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
            - BranchSide:      'src/jdhuff.c:790,21'
              BranchSideFuncs:
                - decode_mcu_slow
        - Branch String:   'src/jdhuff.c:790,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:792,9'
              BranchSideFuncs:
                - decode_mcu_slow
                - decode_mcu_fast
            - BranchSide:      'src/jdhuff.c:802,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:790,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:796,12'
              BranchSideFuncs:
                - decode_mcu_slow
            - BranchSide:      'src/jdhuff.c:802,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:792,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:793,12'
              BranchSideFuncs:
                - decode_mcu_fast
                - decode_mcu_slow
            - BranchSide:      'src/jdhuff.c:796,12'
              BranchSideFuncs:
                - decode_mcu_slow
        - Branch String:   'src/jdhuff.c:793,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:796,12'
              BranchSideFuncs:
                - decode_mcu_slow
            - BranchSide:      'src/jdhuff.c:802,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:796,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:796,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:802,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:802,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:802,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:803,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdhuff.c:778,12'
          Dst:             process_restart
        - Src:             'src/jdhuff.c:793,12'
          Dst:             decode_mcu_fast
        - Src:             'src/jdhuff.c:796,12'
          Dst:             decode_mcu_slow
    - functionName:    start_pass_huff_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          197
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - jpeg_make_d_derived_tbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:81,55'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdhuff.c:81,55'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdhuff.c:90,22'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:90,32'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdhuff.c:92,5'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdhuff.c:90,51'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:91,14'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdhuff.c:92,5'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdhuff.c:91,22'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:91,32'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdhuff.c:92,5'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdhuff.c:109,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:109,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:110,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:116,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:117,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:121,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:109,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:109,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:110,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdhuff.c:101,5'
          Dst:             jpeg_make_d_derived_tbl
        - Src:             'src/jdhuff.c:103,5'
          Dst:             jpeg_make_d_derived_tbl
    - functionName:    jpeg_make_d_derived_tbl
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         245
      ICount:          3070
      EdgeCount:       326
      CyclomaticComplexity: 83
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:150,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:159,13'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:159,17'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:159,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:160,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:159,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:160,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:162,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:162,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:162,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:163,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:164,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:167,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:167,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:169,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:172,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:178,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:179,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:181,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:184,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:184,3'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:193,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:191,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:211,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:194,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:194,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:201,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:194,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:195,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:201,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:201,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:202,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:203,10'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:193,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:194,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:211,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,46'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:211,9'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:215,28'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:241,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:242,58'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:242,58'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:241,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:237,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:242,58'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:241,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:242,58'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:242,58'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:241,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:237,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:242,58'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:236,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:254,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:237,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:240,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:254,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:254,7'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:254,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:255,19'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:257,11'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:255,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:258,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdhuff.c:255,5'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:255,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdhuff.c:256,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    std_huff_tables
      functionSourceFile: '/src/libjpeg-turbo/src/jstdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_huff_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jstdhuff.c:128,14'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:0,0'
              BranchSideFuncs:
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
            - BranchSide:      'src/jstdhuff.c:128,14'
              BranchSideFuncs:
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
        - Branch String:   'src/jstdhuff.c:128,7'
          Branch Sides:
            - BranchSide:      'src/jstdhuff.c:129,51'
              BranchSideFuncs:
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
            - BranchSide:      'src/jstdhuff.c:132,49'
              BranchSideFuncs:
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
                - add_huff_table.2986
      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:    jinit_huff_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - std_huff_tables
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdhuff.c:823,3'
          Branch Sides:
            - BranchSide:      'src/jdhuff.c:0,0'
              BranchSideFuncs:
                - std_huff_tables.2990
            - BranchSide:      'src/jdhuff.c:823,3'
              BranchSideFuncs:
                - std_huff_tables.2990
      Callsites:
        - Src:             'src/jdhuff.c:823,3'
          Dst:             std_huff_tables
    - functionName:    process_restart
      functionSourceFile: '/src/libjpeg-turbo/src/jdlhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdlhuff.c:168,57'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:168,57'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:176,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:176,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:184,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:184,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:185,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decode_mcus
      functionSourceFile: '/src/libjpeg-turbo/src/jdlhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          479
      EdgeCount:       84
      CyclomaticComplexity: 24
      functionsReached:
        - jpeg_fill_bit_buffer
        - jpeg_huff_decode
        - jzero_far
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdlhuff.c:210,57'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jzero_far
            - BranchSide:      'src/jdlhuff.c:210,57'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
                - jzero_far
        - Branch String:   'src/jdlhuff.c:216,3'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:216,23'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:231,20'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:216,3'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:216,3'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:217,10'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:216,3'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:216,3'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:217,10'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:216,3'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:217,10'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:231,20'
              BranchSideFuncs:
                - jzero_far
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:231,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:232,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:242,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:231,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:237,14'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:242,5'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:232,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:233,29'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jdlhuff.c:237,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:232,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:233,29'
              BranchSideFuncs:
                - jzero_far
            - BranchSide:      'src/jdlhuff.c:237,14'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:249,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:250,32'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:270,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:254,9'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:254,9'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:254,9'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:254,9'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:254,9'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:255,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:255,13'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:256,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:266,30'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:256,15'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:259,13'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:266,30'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:259,13'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:259,13'
              BranchSideFuncs:
                - jpeg_fill_bit_buffer
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:260,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:259,13'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:259,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:260,17'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:249,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:250,32'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
            - BranchSide:      'src/jdlhuff.c:270,7'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
        - Branch String:   'src/jdlhuff.c:246,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:249,29'
              BranchSideFuncs:
                - jpeg_huff_decode
                - jpeg_fill_bit_buffer
                - jpeg_fill_bit_buffer
      Callsites:
        - Src:             'src/jdlhuff.c:233,7'
          Dst:             jzero_far
        - Src:             'src/jdlhuff.c:254,9'
          Dst:             jpeg_fill_bit_buffer
        - Src:             'src/jdlhuff.c:254,9'
          Dst:             jpeg_huff_decode
        - Src:             'src/jdlhuff.c:259,13'
          Dst:             jpeg_fill_bit_buffer
    - functionName:    start_pass_lhuff_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdlhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          316
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - jpeg_make_d_derived_tbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdlhuff.c:85,57'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:0,0'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdlhuff.c:85,57'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdlhuff.c:103,3'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:104,36'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:93,19'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:93,28'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdlhuff.c:95,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdlhuff.c:93,9'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:95,7'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
            - BranchSide:      'src/jdlhuff.c:99,30'
              BranchSideFuncs:
                - jpeg_make_d_derived_tbl
        - Branch String:   'src/jdlhuff.c:106,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:103,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:108,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:103,3'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:104,36'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:106,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:108,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:106,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:108,7'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:111,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:106,61'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:113,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:111,7'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:106,61'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:113,9'
              BranchSideFuncs: []
        - Branch String:   'src/jdlhuff.c:106,5'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:103,44'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:108,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jdlhuff.c:98,5'
          Dst:             jpeg_make_d_derived_tbl
    - functionName:    jinit_lhuff_decoder
      functionSourceFile: '/src/libjpeg-turbo/src/jdlhuff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jdlhuff.c:289,14'
          Branch Sides:
            - BranchSide:      'src/jdlhuff.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jdlhuff.c:289,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference7
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference6
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference5
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference4
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          285
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          277
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          160
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          223
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:230,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    simple_upscale
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:219,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:221,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:219,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:221,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:221,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference_first_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          189
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:187,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:187,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:241,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:241,63'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:254,21'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:254,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:254,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:255,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:255,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:255,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:255,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:256,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:256,21'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:256,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:261,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:265,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jinit_lossless_decompressor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:282,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:282,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:282,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:282,72'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:287,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:282,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:282,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:287,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference7
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference6
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference5
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference4
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          285
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          277
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          160
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:230,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    simple_upscale
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:219,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:221,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:221,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:221,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:221,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference_first_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          189
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:187,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:187,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:241,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:241,63'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:254,21'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:254,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:254,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:255,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:255,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:255,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:255,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:256,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:256,21'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:256,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:261,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:265,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j12init_lossless_decompressor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:284,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:284,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:284,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:285,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:287,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:287,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference7
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:161,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:161,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference6
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:153,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference5
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:145,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:145,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference4
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:137,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:137,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          285
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:129,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:129,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          277
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:120,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:120,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          160
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:112,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:112,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    noscale
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:230,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:229,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:230,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    simple_upscale
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:219,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:221,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:221,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:221,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:220,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:221,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_undifference_first_row
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          189
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:180,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,18'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:187,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:187,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:187,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_lossless
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:241,63'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:241,63'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:254,21'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:254,34'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:254,38'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:255,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:255,22'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:255,32'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:255,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:256,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:256,21'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:256,44'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:261,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:261,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:261,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:265,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:265,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    j16init_lossless_decompressor
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdlossls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdlossls.c:284,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:284,14'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:284,47'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:285,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:287,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdlossls.c:284,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdlossls.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdlossls.c:287,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_wraparound_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          248
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:65,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_bottom_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          167
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:228,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:235,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:239,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:239,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:240,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:246,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:245,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:231,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_crank_post
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:415,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:415,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:299,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:299,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:303,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:304,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:310,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:304,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:304,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:306,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:322,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:323,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    make_funny_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          455
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:188,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:188,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:188,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:188,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:188,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:190,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_context_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - set_bottom_pointers
        - set_wraparound_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:338,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:338,46'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:341,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:342,19'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:354,21'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:342,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:342,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:345,27'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:354,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:354,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:357,14'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:370,15'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:381,14'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
        - Branch String:   'src/wrapper/../jdmainct.c:362,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:364,29'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:365,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:365,9'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:370,15'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
                - set_bottom_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:376,7'
              BranchSideFuncs:
                - set_bottom_pointers
                - set_wraparound_pointers.3154
            - BranchSide:      'src/wrapper/../jdmainct.c:377,29'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
        - Branch String:   'src/wrapper/../jdmainct.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:389,19'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
        - Branch String:   'src/wrapper/../jdmainct.c:389,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:390,7'
              BranchSideFuncs:
                - set_wraparound_pointers.3154
            - BranchSide:      'src/wrapper/../jdmainct.c:392,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:376,7'
          Dst:             set_bottom_pointers
        - Src:             'src/wrapper/../jdmainct.c:390,7'
          Dst:             set_wraparound_pointers
    - functionName:    alloc_funny_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:140,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:140,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:155,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:155,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:155,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:155,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:157,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - make_funny_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:260,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - make_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:260,46'
              BranchSideFuncs:
                - make_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:264,16'
              BranchSideFuncs:
                - make_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:280,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:284,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:264,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:265,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:272,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:266,7'
          Dst:             make_funny_pointers
    - functionName:    jinit_d_main_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - alloc_funny_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:435,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:435,14'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:435,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:437,16'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:446,16'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:437,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:437,74'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:437,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:451,14'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:446,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:451,14'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:457,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:458,5'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:463,14'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:463,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:464,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:469,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:464,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:465,7'
              BranchSideFuncs:
                - alloc_funny_pointers
            - BranchSide:      'src/wrapper/../jdmainct.c:466,5'
              BranchSideFuncs:
                - alloc_funny_pointers
        - Branch String:   'src/wrapper/../jdmainct.c:472,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:472,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:472,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:472,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:472,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:474,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:466,5'
          Dst:             alloc_funny_pointers
    - functionName:    set_wraparound_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          248
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:65,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_bottom_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          167
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:228,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:235,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:239,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:239,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:240,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:246,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:245,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:231,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_crank_post
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:415,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:415,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:299,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:299,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:303,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:304,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:310,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:304,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:304,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:306,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:322,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:323,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    make_funny_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          455
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:188,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:188,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:188,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:188,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:188,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:190,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_context_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - set_bottom_pointers
        - set_wraparound_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:338,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
            - BranchSide:      'src/wrapper/../jdmainct.c:338,46'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
        - Branch String:   'src/wrapper/../jdmainct.c:341,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:342,19'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
            - BranchSide:      'src/wrapper/../jdmainct.c:354,21'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
        - Branch String:   'src/wrapper/../jdmainct.c:342,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:342,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:345,27'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
        - Branch String:   'src/wrapper/../jdmainct.c:354,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:354,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:357,14'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
            - BranchSide:      'src/wrapper/../jdmainct.c:370,15'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
            - BranchSide:      'src/wrapper/../jdmainct.c:381,14'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
        - Branch String:   'src/wrapper/../jdmainct.c:362,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:364,29'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
        - Branch String:   'src/wrapper/../jdmainct.c:365,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:365,9'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
            - BranchSide:      'src/wrapper/../jdmainct.c:370,15'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
                - set_bottom_pointers.3184
        - Branch String:   'src/wrapper/../jdmainct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:376,7'
              BranchSideFuncs:
                - set_bottom_pointers.3184
                - set_wraparound_pointers.3183
            - BranchSide:      'src/wrapper/../jdmainct.c:377,29'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
        - Branch String:   'src/wrapper/../jdmainct.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:389,19'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
        - Branch String:   'src/wrapper/../jdmainct.c:389,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:390,7'
              BranchSideFuncs:
                - set_wraparound_pointers.3183
            - BranchSide:      'src/wrapper/../jdmainct.c:392,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:376,7'
          Dst:             set_bottom_pointers
        - Src:             'src/wrapper/../jdmainct.c:390,7'
          Dst:             set_wraparound_pointers
    - functionName:    alloc_funny_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:140,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:140,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:155,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:155,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:155,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:155,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:157,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - make_funny_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:260,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - make_funny_pointers.3187
            - BranchSide:      'src/wrapper/../jdmainct.c:260,46'
              BranchSideFuncs:
                - make_funny_pointers.3187
        - Branch String:   'src/wrapper/../jdmainct.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:264,16'
              BranchSideFuncs:
                - make_funny_pointers.3187
            - BranchSide:      'src/wrapper/../jdmainct.c:280,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:284,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:264,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:265,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:272,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:266,7'
          Dst:             make_funny_pointers
    - functionName:    j12init_d_main_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - alloc_funny_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:435,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:435,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:435,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:439,16'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:446,16'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:439,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:440,31'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:439,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:451,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:446,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:451,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:457,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:458,5'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:463,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:463,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:464,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:469,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:464,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:465,7'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
            - BranchSide:      'src/wrapper/../jdmainct.c:466,5'
              BranchSideFuncs:
                - alloc_funny_pointers.3190
        - Branch String:   'src/wrapper/../jdmainct.c:472,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:472,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:472,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:472,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:472,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:474,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:466,5'
          Dst:             alloc_funny_pointers
    - functionName:    set_wraparound_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          248
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:69,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:64,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:70,50'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.h:63,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.h:63,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.h:65,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_bottom_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          167
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:228,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:235,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:235,25'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:239,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:239,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:240,59'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:246,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:245,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:246,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:229,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:228,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:231,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_crank_post
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:415,12'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:415,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_simple_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:299,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:299,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:303,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:304,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:310,40'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:304,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:304,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:306,27'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:322,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:322,7'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:323,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    make_funny_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          455
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:188,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:188,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:188,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,34'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:196,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:197,29'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:200,19'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,30'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:200,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:201,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:209,5'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:189,10'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:210,15'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:188,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:188,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:190,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_data_context_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - set_bottom_pointers
        - set_wraparound_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:338,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
            - BranchSide:      'src/wrapper/../jdmainct.c:338,46'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
        - Branch String:   'src/wrapper/../jdmainct.c:341,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:342,19'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
            - BranchSide:      'src/wrapper/../jdmainct.c:354,21'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
        - Branch String:   'src/wrapper/../jdmainct.c:342,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:342,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:345,27'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
        - Branch String:   'src/wrapper/../jdmainct.c:354,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:354,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:357,14'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
            - BranchSide:      'src/wrapper/../jdmainct.c:370,15'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
            - BranchSide:      'src/wrapper/../jdmainct.c:381,14'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
        - Branch String:   'src/wrapper/../jdmainct.c:362,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:364,29'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
        - Branch String:   'src/wrapper/../jdmainct.c:365,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:365,9'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
            - BranchSide:      'src/wrapper/../jdmainct.c:370,15'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
                - set_bottom_pointers.3218
        - Branch String:   'src/wrapper/../jdmainct.c:375,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:376,7'
              BranchSideFuncs:
                - set_bottom_pointers.3218
                - set_wraparound_pointers.3217
            - BranchSide:      'src/wrapper/../jdmainct.c:377,29'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
        - Branch String:   'src/wrapper/../jdmainct.c:386,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:389,19'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
        - Branch String:   'src/wrapper/../jdmainct.c:389,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:390,7'
              BranchSideFuncs:
                - set_wraparound_pointers.3217
            - BranchSide:      'src/wrapper/../jdmainct.c:392,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:376,7'
          Dst:             set_bottom_pointers
        - Src:             'src/wrapper/../jdmainct.c:390,7'
          Dst:             set_wraparound_pointers
    - functionName:    alloc_funny_pointers
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:140,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:140,46'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:155,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:155,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:155,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:155,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:157,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    start_pass_main
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - make_funny_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:260,46'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - make_funny_pointers.3221
            - BranchSide:      'src/wrapper/../jdmainct.c:260,46'
              BranchSideFuncs:
                - make_funny_pointers.3221
        - Branch String:   'src/wrapper/../jdmainct.c:262,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:264,16'
              BranchSideFuncs:
                - make_funny_pointers.3221
            - BranchSide:      'src/wrapper/../jdmainct.c:280,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:284,5'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:264,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:265,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:272,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:266,7'
          Dst:             make_funny_pointers
    - functionName:    j16init_d_main_controller
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jdmainct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - alloc_funny_pointers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jdmainct.c:435,14'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:435,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:435,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:439,16'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:446,16'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:439,49'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:440,31'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:439,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:451,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:446,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:0,0'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:451,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:457,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:458,5'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:463,14'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:463,7'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:464,16'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:469,22'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:464,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:465,7'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
            - BranchSide:      'src/wrapper/../jdmainct.c:466,5'
              BranchSideFuncs:
                - alloc_funny_pointers.3224
        - Branch String:   'src/wrapper/../jdmainct.c:472,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:472,33'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:472,3'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jdmainct.c:472,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jdmainct.c:472,3'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jdmainct.c:474,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/wrapper/../jdmainct.c:466,5'
          Dst:             alloc_funny_pointers
    - functionName:    jpeg_fdct_float
      functionSourceFile: '/src/libjpeg-turbo/src/jfdctflt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          217
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_fdct_ifast
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jfdctfst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg12_fdct_ifast
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jfdctfst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          182
      EdgeCount:       8
      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:179,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_fdct_islow
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jfdctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          259
      EdgeCount:       4
      CyclomaticComplexity: 2
      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:223,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_fdct_islow
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jfdctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          222
      EdgeCount:       8
      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:222,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_float
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctflt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          436
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctflt.c:103,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:103,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:103,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:104,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:104,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:104,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:105,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:105,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:105,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:103,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:184,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:185,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:238,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_float
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctflt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          436
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctflt.c:103,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:103,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:103,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:104,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:104,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:104,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:105,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:105,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:105,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:103,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:128,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctflt.c:184,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctflt.c:185,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctflt.c:238,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_ifast
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctfst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          544
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctfst.c:203,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:203,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:203,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:204,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:204,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:204,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:204,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:205,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:205,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:205,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:205,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:203,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:208,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:193,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:182,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:203,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:296,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:296,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:296,60'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,74'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:297,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:297,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:297,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:297,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:297,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:300,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:286,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:369,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_ifast
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctfst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          527
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctfst.c:203,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:203,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:203,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:204,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:204,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:204,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:204,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:205,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:205,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:205,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:205,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:203,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:208,24'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:227,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:193,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:182,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:203,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:296,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:296,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:296,60'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,74'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:297,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:297,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:297,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:297,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:297,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:296,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:300,21'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctfst.c:285,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctfst.c:286,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctfst.c:369,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_16x16
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2624
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          618
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:2395,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2385,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2398,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:2494,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2495,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2624,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_15x15
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          552
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:2153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2143,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2156,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:2243,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2244,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2362,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_14x14
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 2120
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          526
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1927,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1917,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1930,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:2011,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2012,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2120,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_13x13
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          536
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1699,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1689,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1702,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1784,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1785,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1894,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_12x12
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          472
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1483,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1473,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1486,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1563,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1564,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1666,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_11x11
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          476
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1289,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1279,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1292,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1359,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1360,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1450,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_10x10
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          419
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1094,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1084,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1097,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1166,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1167,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1256,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_9x9
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          386
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:922,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:912,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:925,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:983,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:984,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1061,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_3x3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          314
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_idct_5x5
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          860
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_idct_6x6
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          273
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:596,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:586,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:599,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:635,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:636,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:685,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_7x7
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          346
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:447,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:437,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:450,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:500,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:564,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_islow
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          580
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:206,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:206,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:206,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:207,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:207,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:207,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:208,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:208,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:208,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:208,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:206,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:211,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:196,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:184,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:206,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:314,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:314,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:314,60'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,74'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:315,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:315,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:315,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:315,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:317,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:303,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:304,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:413,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_16x16
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2624
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          618
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:2395,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2385,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2398,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:2494,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2495,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2624,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_15x15
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          552
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:2153,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2143,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2156,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:2243,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2244,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2362,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_14x14
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 2120
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          526
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1927,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1917,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1930,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:2011,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:2012,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:2120,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_13x13
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          536
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1699,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1689,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1702,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1784,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1785,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1894,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_12x12
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          472
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1483,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1473,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1486,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1563,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1564,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1666,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_11x11
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          476
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1289,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1279,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1292,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1359,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1360,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1450,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_10x10
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          419
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:1094,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1084,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1097,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:1166,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:1167,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1256,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_9x9
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          386
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:922,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:912,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:925,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:983,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:984,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:1061,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_3x3
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          314
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg12_idct_5x5
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          860
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg12_idct_6x6
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          273
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:596,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:586,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:599,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:635,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:636,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:685,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_7x7
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          346
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:447,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:437,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:450,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:499,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:500,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:564,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_islow
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          579
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctint.c:206,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:206,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:206,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:207,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:207,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:207,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:208,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:208,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:208,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:208,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:206,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:211,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:232,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:196,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:184,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:206,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:314,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:314,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:314,60'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,74'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:315,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:315,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:315,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:315,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:314,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:317,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:337,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctint.c:303,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctint.c:304,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctint.c:413,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_1x1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg_idct_2x2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          761
      EdgeCount:       98
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,69'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:348,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,69'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:348,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg_idct_4x4
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          407
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctred.c:143,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:141,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:145,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:145,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:145,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:145,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:146,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:146,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:146,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:147,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:147,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:145,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:149,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:141,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:131,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:210,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:210,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:211,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:211,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:211,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:211,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:213,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:205,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:206,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:270,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_1x1
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jpeg12_idct_2x2
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          776
      EdgeCount:       98
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:302,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:303,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:303,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:302,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:305,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:316,10'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,69'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:348,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,35'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,52'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:346,69'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:346,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:348,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:361,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jpeg12_idct_4x4
      functionSourceFile: '/src/libjpeg-turbo/src/wrapper/../jidctred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          406
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/wrapper/../jidctred.c:143,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:141,37'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:145,9'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:145,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:145,36'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:145,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:146,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:146,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:146,60'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:147,33'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:147,36'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:145,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:149,19'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:141,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:131,27'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:210,26'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:210,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,57'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:211,23'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:211,26'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:211,40'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:211,43'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:210,9'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:213,41'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:228,12'
              BranchSideFuncs: []
        - Branch String:   'src/wrapper/../jidctred.c:205,3'
          Branch Sides:
            - BranchSide:      'src/wrapper/../jidctred.c:206,14'
              BranchSideFuncs: []
            - BranchSide:      'src/wrapper/../jidctred.c:270,1'
              BranchSideFuncs: []
      Callsites:       []
...
